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