C
独行Freedom
这个作者很懒,什么都没留下…
展开
-
C语言指针的阅读技巧分析
指针是学习C语言学习的重点,是C语言的灵魂。在一些面试题里面经常会遇到一些问题,比如问下面的标识符代表什么含义? int (*p1)(int*, int(*f)(int*)); int (*p2[5])(int*); int (*(*p3)[5])(int*); int*(*(*p4)(int*))(int*); int (*(*p5)(int*))原创 2018-01-27 20:46:33 · 446 阅读 · 0 评论 -
全局变量的内存布局
昨天学习了《门徒计划》课程里面的语言篇第5课 - 嵌入式 C 语言编译器,对里面的一个问题有点疑惑。 看以下代码:#include <stdio.h>#include "func.h"int g_global = 0;int g_test = 1;int main(int argc, char *argv[]){ func(); printf(...原创 2018-02-08 23:57:49 · 480 阅读 · 0 评论 -
#ifndef/#define/#endif使用详解
转自:http://blog.csdn.net/abc5382334/article/details/18052757 想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文转载 2018-01-19 19:24:30 · 238 阅读 · 0 评论