- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 可变参数实例
C可变参数有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。C 语言为这种情况提供了一个解决方案,它允许您定义一个函数,能根据具体的需求接受可变数量的参数。下面的实例演示了这种函数的定义。int func(int, ... ) { . . .}int main(){ func(1, 2, 3); func(1,
2017-07-05 19:08:45 196
原创 C文件读写
C文件读写上一章我们讲解了 C 语言处理的标准输入和输出设备。本章我们将介绍 C 程序员如何创建、打开、关闭文本文件或二进制文件。一个文件,无论它是文本文件还是二进制文件,都是代表了一系列的字节。C 语言不仅提供了访问顶层的函数,也提供了底层(OS)调用来处理存储设备上的文件。本章将讲解文件管理的重要调用。打开文件您可以使用fopen( )函数来创建一
2017-07-05 19:06:36 268
原创 函数指针-
函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型变、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); // 声明一个指向同样参数、返回值的函数指针变量实例#include int max(
2017-07-05 18:51:18 329
原创 杂项运算符和运算符优先级表
杂项运算符 ↦ sizeof & 三元下表列出了 C 语言支持的其他一些重要的运算符,包括 sizeof 和 (条件运算符)? :。运算符描述实例sizeof()返回变量的大小。sizeof(a) 将返回 4,其中 a 是整数。&返回变量的地址。&a; 将给出变量的实际地址。
2017-07-05 18:38:41 380
原创 位运算符-
位运算符位运算符作用于位,并逐位执行操作。&、 | 和 ^ 的真值表如下所示:pqp & qp | qp ^ q0000001011111101001
2017-07-05 18:18:18 768
原创 C存储类-
存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类:auto 存储类auto存储类是所有局部变量默认的存储类。auto 只能用在函数内,即 auto 只能修饰局部变量。register 存储类register存储类用于定义存储在寄存器中而不是 RAM 中的局部
2017-07-05 18:06:30 191
原创 ASCII码表
ASCII控制字符二进制十进制十六进制缩写可以显示的表示法名称/意义0000 0000000NUL␀空字符(Null)0000 0001101SOH␁标题开始0000 0010202
2017-07-04 23:07:15 196
原创 浮点数据类型
浮点型数据类 型 比特(位)数有 效 数 字数 值 范 围 float326~7-3.4x10^(-38)~3.4x10^38double6415~16-1.7x10^(-308)~1.7x10^308long double1
2017-07-04 22:53:30 397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人