栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言进阶17-常用表格汇总

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言进阶17-常用表格汇总

1.1 常用的printf格式代码:
格式代码含义
%d以十进制形式打印一个整型值
%o以八进制形式打印一个整型值
%x以十六进制形式打印一个整型值
%g打印一个浮点值
%c打印一个字符
%s打印一个字符串
n换行
1.2 整形变量的最小范围:
类型最小范围
char0~127
signed char-127~127
unsigned char0~255
short int-32767~32767
unsigned short int0~65535 (16bit)
int-32767~32767
unsigned int0~65535
long int-2147483647~2147483647
unsigned long int0~4294967295 (32bit)
1.3 操作符的优先级:

lexp标识左值表达式;L-R表示从左到右依次求值。

操作符描述用法示例结果类型结合性是否控求值顺序
()聚组(表达式)同表达式N/AN
()函数调用rexp(rexp1,……,rexpn)rexpL-RN
[]下标引用rexp[rexp1]lexpL-RN
.访问结构成员lexp.namelexpL-RN
->访问结构指针成员rexp->namelexpL-RN
++后缀自增lexp++rexpL-RN
后缀自减lexp++rexpL-RN
!逻辑反!rexprexpR-LN
~按位取反~rexprexpR-LN
+单目,正值+rexprexpR-LN
-单目,负值-rexprexpR-LN
++前缀自增++lexprexpR-LN
前缀自减–lexprexpR-LN
*间接访问*rexprexpR-LN
&取地址&lexplexpR-LN
sizeof求字节长度sizeof( 类型 || rexp )rexpR-LN
(类型)强制转换(类型) rexprexpR-LN
*MulrexpL-RN
/divrexpL-RN
%取余rexpL-RN
+addrexpL-RN
-subrexpL-RN
<<slrexpL-RN
>>srrexpL-RN
>grexpL-RN
>=geqrexpL-RN
<lrexpL-RN
<=leqrexpL-RN
==eqrexpL-RN
!=neqrexpL-RN
&rexpL-RN
^异或rexpL-RN
|rexpL-RN
&&逻辑与rexpL-RY
||逻辑或rexpL-RY
?:条件操作符rexpN/AY
=赋值rexpR-LN
+=rexpR-LN
-=rexpR-LN
*=rexpR-LN
/=rexpR-LN
%=rexpR-LN
<<=rexpR-LN
>>=rexpR-LN
&=rexpR-LN
^=rexpR-LN
|=rexpR-LN
,逗号操作符rexpL-RY
算术转化”优先级“
Long double
double
float
unsigned long int
long int
unsigned int
int
1.3 字符函数
函数满足条件则该函数返回真
iscntrl如果是任何控制字符
isspace空白字符:空格’ ’ , 换页’f’ , 换行’n’ , 回车’r’ , 制表符’t’ , 垂直制表符’v’
isdigit十进制数字:0~9
isxdigit十六进行数字:09,af , A~F
islower小写字母:a~z
isupper大写字母:A~Z
isalpha字母:a~z 或 A~Z
isalnum字母(isalpha)或十进制数字(isdigit)
ispunct表达符号,任何不属于数字或者字母的图形符号(可打印的符号)
isgraph任何图形符号
isprint任何可打印符号,包括图形字符和空白字符
1.4 预处理器符号
符号示例值含义
__FILE__“name.c”进行编译的源文件名–调试有用
__LINE__23文件当前行号–调试有用
__DATE__“jan 22 2022”文件被编译的日期
__TIME__“20:31:12”文件被编译的时间
__STDC__1编译器遵循 ANSI C 其值就是1 否则未定义
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/743630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号