当前位置:首页 » 编程语言 » c语言符号表

c语言符号表

发布时间: 2024-12-11 20:42:41

1. c语言中各种符号分别占多少字符

在C语言中,各种符号所占的字符数是固定的。
以下是常见符号在C语言中的字符数:
1. 括号:括号在C语言中用于表示函数调用、表达式的优先级和控制结构等。左括号 "(" 和右括号 ")" 分别占用一个字符。
2. 方括号:方括号在C语言中用于表示数组的下标。左方括号 "[" 和右方括号 "]" 分别占用一个字符。
3. 大括号:大括号在C语言中用于表示代码块的开始和结束。左大括号 "{" 和右大括号 "}" 分别占用一个字符。
4. 分号:分号在C语言中用于表示语句的结束。分号 ";" 占用一个字符。
5. 逗号:逗号在C语言中用于分隔多个变量或参数。逗号 "," 占用一个字符。
6. 引号:引号在C语言中用于表示字符串。单引号 "'" 和双引号 """ 分别占用一个字符。
7. 运算符:C语言中有各种运算符,包括算术运算符、关系运算符、逻辑运算符等。运算符的字符数是不固定的,例如加号 "+"、等号 "=" 都占用一个字符,而条件运算符 "?" 则占用三个字符。
8. 注释符号:C语言中有单行注释和多行注释两种注释方式。单行注释使用双斜线 "//",占用两个字符;多行注释使用斜线星号 "",占用两个字符。
请注意,这只是常见符号的一些示例,C语言中还有其他符号和运算符。另外,某些符号在特定的上下文中可能具有不同的含义和用法,因此具体使用时需要参考C语言的语法规则和语法定义。

2. c语言编程用的符号有哪些

如果真正掌握了C 语言,你就能很轻易的回答上来。这个问题就请读者试着回答一下吧。本章不会像关键字一样一个一个深入讨论,只是将容易出错的地方讨论一下。

表(2.1)标准C 语言的基本符号

C 语言的基本符号就有20 多个,每个符号可能同时具有多重含义,而且这些符号之间相互组合又使得C 语言中的符号变得更加复杂起来。

你也许听说过“国际C 语言乱码大赛(IOCCC)”,能获奖的人毫无疑问是世界顶级C程序员。这是他们利用C 语言的特点极限挖掘的结果。下面这个例子就是网上广为流传的一个经典作品:

#i nclude <stdio.h>
main(t,_,a)char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,
main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?main(2,_+1,"%s %d %d "):9:16:t<0?t<-72?main(_,t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# ){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw'
iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c ;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/"):t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1):0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,"!ek;dc i@bK'(q)-[w]*%n+r3#l,{}: uwloca-O;m.vpbks,fxntdCeghiry"),a+1);}

还没发狂?看来你抵抗力够强的。这是IOCCC 1988 年获奖作品,作者是Ian Phillipps。

毫无疑问,Ian Phillipps 是世界上最顶级的C 语言程序员之一。你可以数数这里面用了多少个符号。当然这里我并不会讨论这段代码,也并不是鼓励你也去写这样的代码(关于这段代码的分析,你可以上网查询)。

3. C语言34种运算符

34种运算符:

01、圆括号()

02、下标[]

03、指针型结构成员->

04、结构成员.

05、逻辑非!

06、位非~

07、自增++

08、自减--

09、取负-

10、类型转换(类型)

11、取内容*

12、取地址&

13、求字节sizeof

14、乘*

15、除/

16、求余%

17、加+

18、减-

19、左移<<

20、右移>>

21、小于<

22、小于等于<=

23、大于>

24、大于等于>=

25、等于==

26、不等于!=

27、位与&

28、位异或^

29、位或|

30、&&与

31、或||

32、条件运算?:

33、赋值运算=

34、逗号运算,

(3)c语言符号表扩展阅读

9种控制语句

1、if()~else条件语句

2、for()~循环语句

3、while()~循环语句

4、do~while()循环语句

5、continue结束本次循环语句

6、break中止执行switch或循环语句

7、switch多分支选择语句

8、goto转向语句

9、return从函数返回语句

4. c语言编程用的符号有哪些是什么意思

1、C语言常用编程符号:

%取余数 5%3=2
&位的和 2&3=2
|位或 2|3=3
!非 !2=0
&&和 3&&5为真 4&&0 为假
||或 3||0为真 0||0为假
+= 相当于 a+=b a=a+b,其他相似 如*= -= /=
<< 位向左移
>>位向右移
sizeof 确定占的空间大小 sizeof(int)
>< >= <=这就是大于小于大于等于,小于等于
a?b:c判断,如果a为真,则返回b,否则返回c
!=不等于
++ ——自增自减,a--相当于a=a-1

2、运算符优先级:

热点内容
怎么设置电脑开机密码和屏幕锁 发布:2025-05-16 03:07:05 浏览:54
华为锁屏密码忘记了怎么解锁 发布:2025-05-16 03:06:26 浏览:474
安卓文字为什么没有苹果舒服 发布:2025-05-16 03:01:26 浏览:357
phpnow解压版 发布:2025-05-16 02:52:49 浏览:811
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:831
云主机上传 发布:2025-05-16 02:44:30 浏览:82
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:481
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:887