c
文章平均质量分 72
veronica001
这个作者很懒,什么都没留下…
展开
-
C标准中一些预定义的宏,如__FILE__,__func__等
原文地址:http://blog.chinaunix.net/uid-20620288-id-3236787.html C标准中一些预定义的宏 C标准中指定了一些预定义的宏,对于编程经常会用到。下面这个表中就是一些常常用到的预定义宏。 宏 意义 __DATE__ 进行预处理的日期(“Mmm dd yyyy”形式的字符串文字) __FILE__ 代表当前转载 2016-08-01 16:39:29 · 781 阅读 · 0 评论 -
C,C++ 宏中#与##的讲解
宏中的 # 的功能: 是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。 #@ :是加单引号(Charizing Operator) ## :它可以拼接符号(Token-pasting operator)。 例子: 如定义好#define STRING(x) #x之后,下面二条语句转载 2016-08-01 16:56:17 · 293 阅读 · 0 评论 -
空类型指针(void *)的理解
void指针是空类型指针,它不指向任何类型,即void指针仅仅是一个地址,所以空类型指针不能进行指针运算,也不能进行间接引用(因为指针运算和间接引用都需要指针的类型信息)。 例如: void * p; //仅仅表示p存放一个地址 p++; //error:+、-运算离不开指针类型 *p=20.5;转载 2016-08-02 14:54:18 · 1654 阅读 · 0 评论 -
0x7FFFFFFF 是long int的最大值
原文:http://blog.csdn.net/cwj649956781/article/details/8589981转载 2016-08-08 11:07:12 · 989 阅读 · 0 评论 -
两个指针相减
原文:http://blog.csdn.net/gdmmhym/article/details/6451554 如果两个指针指向同一个数组,它们就可以相减,其结果为两个指针之间的元素数目。 假设我住在广场路124号,Mag住在广场路142号,每家之间的地址间距是2(在我这一侧用连续的偶数作为街道地址),那麽Mag家就在我家往前(142-124)/2家,也就是说可转载 2016-08-08 11:10:11 · 2209 阅读 · 0 评论 -
c语言printf()输出格式大全
转载自:http://www.cnblogs.com/tureno/articles/3630689.html 1.转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括floa转载 2016-09-06 16:00:40 · 61839 阅读 · 3 评论