在c语言中,由ANSI标准定义的共32个:
auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static
#define c语言中的关键字,是预处理指令,在编译预处理时进行简单的替换,不做正确性检查,不是语句,不需要加分号。
例如#define PI 3.1415 这行代码在编译预处理时执行,用3.1415替换了PI。当程序运行后,没有PI这个变量。
const c语言中的关键字,常量。
例如NSString * const NAME = @"ceshi"; 当程序运行时,NAME有内存地址,在内存中是存在的,这与define很不一样。
struct c语言中的关键字,
enum c语言中的关键字,枚举类型是常量,不是变量。
extern c语言中的关键字,可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。
宏定义:#define 宏定义标识符一般用大写,在编译之前所有标识符都会被定义
无条件的宏定义 #define PI 3.1415926
有条件的宏定义 #defien compare(a,b) (a>b)?a:b
c语言有多种编译器,不同的编译器对类型可能会产生类型字节数差异,使用宏定义方便移植,便于修改
所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务。
条件编译指令将用来确定哪些被编译,哪些不被编译:#if #elseif #else #endif
void *memcpy(void *dest, const void *src, int n);
从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中
相关推荐
C语言关键字中英文对照索引[参考].pdf
C语言课程设计报告范例-C语言关键字识别程序设计
C语言关键字的收集描述,中文解释了C语言的关键字,简单明了
C语言关键字C语言关键字
C语言关键字介绍C语言关键字介绍
C语言关键字详解,很全面,希望能给大家带来帮助。
c语言关键字汇总
C语言中有32个关键字其中关于static与extern关键的用法详细介绍
详细介绍了C语言的常用关键字的用法,含义,值得学习。
用VC++6.0编译完成的Hash查找和二分查找某C语言源文件关键字个数。支持注释部分。
该程序功能是统计一个文件中C语言关键字的频度,统计开始前请先读取一个文件
统计一个txt文档里的c语言关键字,读入指定的源代码文件,统计输出关键字,并将结果输出到指定txt文件中
C语言关键字9.pdf
C语言关键字2.pdf
c语言关键字的用法详解.pdf
c语言关键字及常用符号.pdf
简单的一些关键字,希望能对大家有用
ASCII码表C语言转义字符C语言运算符及其优先表C语言关键字C语言数据类型大全.pdf