C语言知识符号指令表.doc
《C语言知识符号指令表.doc》由会员分享,可在线阅读,更多相关《C语言知识符号指令表.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、/编译指令编译指令说明#include包含另一个文件#define定义一个宏(macro)或是常量#undef取消一个宏常量的定义#asm和#endasm在程序中加入汇编语言的程序#ifdef、#ifndef、#else、#endif用于条件式的编译注解:/单行注解;/*多行注解*/基本数据类型 (int,float,double,char,void)数据类型类型说明长度(位)数据长度bit位10,1char字符8128127unsigned char无符号字符80255signed char有符号字符8128127int整型163276832767short int短整型1632768327
2、67unsigned int无符号整型16065535signed int有符号整型163276832767long int长整型3221474836482147483647unsigned long int无符号长整型3204294967295signed long int有符号长整形3221474836482147483647float浮点数(实数)320.175e-380.402e38double双精度浮点320.175e-380.402e38void空0没任何数据用户自定义数据类型格式typedef struct数据类型 变量序列1;数据类型 变量序列1;自定义数据类型的名称;保留字_
3、at_,alien,bdata,break,bit,case,char,code,compact,const,continue,data,default,do,double,far,else,enum,extern,float,for,goto,if,funcused,idata,int,inline,interrupt,large,long,pdata,_priority_,reentrant,return,sbit,sfr,sfr16,short,sigend,sizeof,small,static,struct,switchc_task_,typedef,using,union,unsi
4、gned,void,volatile,while,xdata常量表示法常数规则范例十进制一般十进制格式1234567890二进制开头加上0b0b00001110八进制开头加上OO0123十六进制开头加上0x0xFF45无符号整数常量结尾加上U30000U长整数常量结尾加上L299L无符号长整数常量结尾加上UL327800UL浮点数的常量结尾加上F4.234F字符常量以单引号括起来a字符串常量以双引号括起来“hello”-运算符-算术运算运算符说明范例执行结果+ 加c=a+b;c 等于10减d=ab;d 等于6*乘e=a*b;e 等于16/除f=a/b;f 等于4%取余数g=a%b;g 等于0+
5、加1c+;相当于c=c+1;c 等于11减1d;相当于d=d1;d 等于5=等于a=8;设置a等于8+=先相加在等于e+=5;相当于e=e+5;e 等于21=先相减在等于f=5;相当于f=f5;f 等于1*=先相乘在等于b*=5;相当于b=b*5;b 等于0/=先相除在等于a/=5;相当于a=a/5;a 等于1%=先取余数在等于a%=5;相当于a=a%5;a 等于3假设a等于8,b等于2比较运算运算符说明范例执行结果=等于a=5F!=不等于a!=5T小于a大于a5T=小于等于a=大于等于a=5T比较运算结果是个布尔值既TRUE(真值)或FALSE(假值)。假设a等于8逻辑运算运算符说明范例执行
6、结果&AND(a5)&(a10)T|OR(a10)F!NOT!(a10)T逻辑运算结果是个布尔值既TRUE(真值)或FALSE(假值)。假设a等于8位逻辑运算运算符说明范例执行结果&ANDa&0x01a等于1|ORa|0x80a等于0x85NOTaa等于0xFAXORa0xFFa等于0xFA(相同为0,不同为1)左移a右移a1a等于0x0A假设a等于5-控制命令-if语句if(条件) 语句1; else 语句2;例:if(d=4) d=0; /如果d等于4就设置d等于0else d+; /否则就将d加1 if(ticks=0) /如果ticks等于0ticks=1000; /ticks 设置成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 知识 符号 指令
限制150内