c语言基础符号可以所了解符号的优先级。
1级优先级左加强
()圆括号
[]下标运算符指向结构体成员运算符.结构体成员运算符
2级优先级右生克制化
!逻辑非运算符~按位取反运算符自增运算符--自减运算符-负号运算符(类型)数据类型转换运算符*指针运算符amp地址与运算符sizeof长度运算符
3级优先级左特点*乘法运算符/除法运算符%取余运算符
4级优先级左增强加法运算符-减法运算符
5级优先级左特点ltlt左移运算符
6级优先级左生克制化lt、lt、r26、dstrok关系运算符
7级优先级左特点等于零运算符!不等于运算符
8级优先级左生克制化amp按位与运算符
9级优先级左加强^按位异或运算符
10级优先级左结合|按位或运算符
11级优先级左生克制化ampamp逻辑与运算符
12级优先级左生克制化||逻辑或运算符
13级优先级右生克制化?:条件运算符
14级优先级右加强-*/%rlmltltamp^|全为赋值运算符
15级优先级左增强,逗号运算符
1.都差不多符号
通过c99的规定,c语言的基本是符号集包括:
(1)26个大写字母
(2)26个小写字母
(3)10个数字字符
(4)29个图形字符:!
在c语言里这个符号“∧”表示“按位异或”运算符。例:^按位异或and(位与)求求求(位或|)xor(位异或^)111,1|11,1^10100,1|01,1^01010,0|11,0^11000,0|00,0^00
不需要背,多用就熟悉了,c语言基础那是语法32个关键字,32个关键字偶尔会应用了也只是因为其中一部分,另外一些函数要用的时候有手册可以不查的。入门的话就看书,打代码,遇到问题去解决了问题,再看书。总之有用的不是某种编程语言本身,只不过是解决问题的方法思路。