摘要: phper 学习c的一点笔记。参考资料learn C on the mac图书地址--http://pan.baidu.com/s/1eQBW2hO源码地址--http://pan.baidu.com/s/1eQGGkE21,简单的创建就不讲了,从最基本的hello word 开始吧。//引入文件#include //main函数int main(int argc, const char * argv[]){ // 输出,尾部换行,最后返回0 printf("Hello, World!\n"); return 0;}花键+R运行代码输出结果。这里讲下从终端编译并运行代码。c 阅读全文
posted @ 2014-03-15 11:32 管小木 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 1. 简单宏定义简单的宏定义有如下格式:[#define指令(简单的宏)] #define 标识符替换列表替换列表是一系列的C语言记号,包括标识符、关键字、数、字符常量、字符串字面量、运算符和标点符号。当预处理器遇到一个宏定义时,会做一个 “标识符”代表“替换列表”的记录。在文件后面的内容中,不管标识符在任何位置出现,预处理器都会用替换列表代替它。不要在宏定义中放置任何额外的符号,否则它们会被作为替换列表的一部分。一种常见的错误是在宏定义中使用 = :#defineN=100/***WRONG***/inta[N];/*会成为inta[=100];*/在上面的例子中,我们(错误地)把N定义成. 阅读全文
posted @ 2014-03-15 10:06 管小木 阅读(413) 评论(0) 推荐(0) 编辑