摘要: 内部函数 //static 类型名 函数名 (参数表)// 例如:static int fun(int a,int b)//表示fun是一个内部函数,不能憋其他文件调用//内部函数又称静态函数外部函数//如果在定义函数时,在函数首部的最左端加关键字extern//则此函数时外部函数,可供其他文件调用... 阅读全文
posted @ 2015-04-12 21:24 woaijava 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: 变量分为静态存储方式和动态存储方式静态存储方式是指在程序运行期间由系统分配固定的存储空间方式动态存储方式则是在程序运行期间根据需要进行动态的分配存储空间的方式 C语言中每一个变量和函数都有两个属性:数据类型和数据的存储类别 存储类别指数据在内存中存储的方式(如静态存和动态存储和动态存储) C的存... 阅读全文
posted @ 2015-04-12 19:54 woaijava 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型: int float double char void派生数据类型:数据类型修饰符 + 基本数据类型 = 派生数据类型signed 和 unsigned 类型 unsigned 正数的取值范围是原来的两倍 修饰符可以与 int 和 float 数据类型一起使用 uns... 阅读全文
posted @ 2015-04-12 16:27 woaijava 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 所谓数组元素的指针就是数组元素的地址int *p;p=&a[0]; //p的值是a[0]的地址p=a; //p的值数组a元素的首字母在引用数组元素时指针的运算 在一定条件下可以对指针进行加减运算 在指针指向数组元素时,可以对指针进行一下运算 加一个整数或减一个整数 自加运算和自减运算 ... 阅读全文
posted @ 2015-04-12 15:52 woaijava 阅读(230) 评论(0) 推荐(0) 编辑
摘要: C程序实现输出和输入的主要是printf函数 和 scanf函数,这两个函数是格式输入输出格式声明由%和格式字符组成 如%d,%f格式字符:d格式符:用来输出一个有符号的十进制整数c格式符:用来输出一个字符s格式符:用来输出一个字符串f格式符:用来输出实数(包括单精度,双精度,长双精度) 隐含输出六... 阅读全文
posted @ 2015-04-12 14:19 woaijava 阅读(362) 评论(0) 推荐(0) 编辑