C程序设计语言(K&R)学习笔记--7.include,define,ifndef综合应用demo
2014-05-25 15:28
435 查看
mycommon.h
enum boolean { false, true } status,flag; void printIntArray(int *p,int len,int isPrint){ int i; if(isPrint){ for(i=0;i<len;i++,p++){ printf("%d\t",*p); } } printf("\n"); }
test.c
#ifndef MYCOMM_FUNTION_A #define MYCOMM_FUNTION_A #include <stdio.h> #include "mycommon.h" #include "test1.c" #endif void main(){ int a[]={1,2,3,4,5}; printIntArray(a,5,true); add(a,5); }
test1.c
#ifndef MYCOMM_FUNTION_A #define MYCOMM_FUNTION_A #include <stdio.h> #include "mycommon.h" #endif void add(int *p,int len){ printIntArray(p,len,false); }
相关文章推荐
- C程序设计语言(K&R)学习笔记--8.结构体
- C程序设计语言(K&R)——学习笔记
- C程序设计语言(K&R)学习笔记--4.const小结
- C程序设计语言(K&R)学习笔记--5.extern小结
- C程序设计语言(K&R)第七章学习笔记
- C程序设计语言(K&R)第五章学习笔记
- 个人学习C程序设计语言(第2版·新版)笔记
- C程序设计语言(K&R)第六章学习笔记
- C程序设计语言(K&R)第三章学习笔记
- C程序设计语言(K&R)第四章学习笔记
- C程序设计语言(K&R)学习笔记:1.虎纠话之攀讲
- C程序设计语言(K&R)学习笔记--9.输入输出
- C语言学习7 :二级指针定义,强制转换,多级指针初步,6级指针构造,错误应用*p=&a,错误应用 二级p2,void型指针的兼容性,malloc函数基本用法,malloc分配空间和堆栈空间的区别,验证malloc函数内存的分配,验证malloc函数的越界,内存泄漏,指针不能返回局部变量地址,内存分配
- <<C语言深度剖析>>学习笔记之三:符号
- C程序设计语言学习笔记(4)
- SharePoint【学习笔记】-- SharePoint 2010 利用JavaScript根据用户使用的语言应用不同的样式
- C程序设计语言学习笔记(一)
- c程序设计语言学习笔记
- C#与.NET4 高级程序设计-----语言特性 学习笔记
- C++程序设计语言学习笔记(三)