C LCanguage
一粒厘米
目标成为一只技术大牛!
展开
-
C语言宏定义用do{}while(0)的情况
转自:http://www.cnblogs.com/Anker/p/3418792.html1、前言 今天看代码时候,遇到一些宏,之前没有见过,感觉挺新鲜。如是上网google一下,顺便总结一下,方便以后学习和运用。C语言程序中广泛的使用宏定义,采用关键字define进行定义,宏只是一种简单的字符串替换,根据是否带参数分为无参和带参。宏的简单应用很容易掌握转载 2017-04-20 10:24:49 · 602 阅读 · 0 评论 -
C语言专题----你必须了解的面试中经典易错的C知识点
关于二级指针的解析和引用 1.1 二级指针意义 二级指针存放的是一级指针的地址 Ex: Int a = 5; Int *p = &a; Int **q = &p;1.2. 为啥要用二级指针 如果将一个指针作为形参传入某个函数,并在函数体内进行判断,改变该指针的指向,形参必须设置为二级指针,也就是将原指针的地址传入才可以,否则...原创 2019-03-27 17:58:03 · 224 阅读 · 1 评论