Chinaunix首页 | 论坛 | 博客
  • 博客访问: 807019
  • 博文数量: 87
  • 博客积分: 2571
  • 博客等级: 少校
  • 技术积分: 726
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-19 15:04
个人简介

重新开始,做回自我,爱拼的男人最牛!

文章分类
文章存档

2021年(2)

2020年(3)

2019年(17)

2014年(1)

2011年(1)

2010年(63)

我的朋友

发布时间:2019-12-19 16:49:57

大端和小端是指数据在内存中的存储模式,它由 CPU 决定:2) 小端模式(Little-endian)是指将数据的低位放在内存的低地址上,而数据的高位放在内存的高地址上。这种存储模式将地址的高低和数据的大小结合起来,高地址存放数值较大的部分,低地址存放数值较小的部分,这和我们的思维习惯是一致,比较容易理解。计.........【阅读全文】

阅读(1616) | 评论(0) | 转发(0)

发布时间:2019-12-19 10:25:25

指针可以指向一份普通类型的数据,例如 int、double、char 等,也可以指向一份指针类型的数据,例如 int *、double *、char * 等。如果一个指针指向的是另外一个指针,我们就称它为二级指针,或者指向指针的指针。假设有一个 int 类型的变量 a,p1是指向 a 的指针变量,p2 又是指向 p1 的指针变量,它们的关系如下图.........【阅读全文】

阅读(1456) | 评论(0) | 转发(0)

发布时间:2019-12-19 10:24:03

C语言允许函数的返回值是一个指针(地址),我们将这样的函数称为指针函数。下面的例子定义了一个函数 strlong(),用来返回两个字符串中较长的一个:#include <stdio.h>#include <string.h>char *strlong(char *str1, char *str2){    if(strlen(str1) >= strlen(str2)){        return.........【阅读全文】

阅读(1275) | 评论(0) | 转发(0)

发布时间:2019-12-18 22:54:34

数组和指针是C语言编程中的一个重要部分,两者之间的应用非常灵活,结合以下代码进行进一步理解:#include int main(){ char str[20] = "blog.chinaunix.net";  char *s1=str; char *s2=str+5; char c1=str[5]; char c2=*str; char c3=*(str+5); char c4=*str+2; char c5 = (str+1)[5]; int num1 = *str.........【阅读全文】

阅读(1173) | 评论(0) | 转发(0)

发布时间:2019-12-17 16:16:52

例如,我们的程序针对Linux编写,不保证兼容Windows,那么可以这样做:#ifdef WIN32#error This programme cannot compile at Windows Platform#endif命令,提示用户发生了编译错误,错误信息是:这和发生语法错误的效果是一样的,程序编译失败。请看下面.........【阅读全文】

阅读(1852) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册