c和指针
介绍C语言基础知识
Ben_T
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
typedef 和 #define
c 语言支持一种typedef的机制,它允许你为各种数据制定新的名字。例如 把ptr_to_char声明为一个指向字符的指针。typedef是在编译阶段处理,并且具有类型检查功能。typdef 是关键字, define是预处理指令。define 是在预处理阶段进行简单替换。define 用于变量定义 宏开关 常量。typedef 通常用于类型定义。原创 2025-04-20 15:23:53 · 316 阅读 · 0 评论 -
注释和预处理
预处理阶段,预处理器会根据预处理指令将 头文件添加到源文件中去,将宏定义进行替换后递给编译器进行编译。在#if 和 #endif 之间的程序段可以有效的从程序中删除;即使这段代码中之间原先存在注释也无妨。/* 和 */多行注释。这些注释只能将注释的内容不生效。不能从源文件中真正的删除。调用函数中 被调用函数可以修改传值调用参数的值, 而按值传递在被调用函数返回时都会丢失(函数执行完毕栈回收)。如果需要将代码从程序中有效的删除(实际运行的程序中并没有这块代码)。最好的办法是使用 #if 指令。原创 2025-04-20 14:23:48 · 293 阅读 · 0 评论
分享