在C语言中各个标点符号的作用

2024-12-05 00:47:56
推荐回答(5个)
回答1:

分号 是一条语句的结束标志符,每一条语句都必须以分号结尾。冒号 一般在switch语句,三目运算符 例如( ? : ),类 等等中常用到,逗号 一般用于间隔两个变量,例如定义两个变量 int a ,b ;然后还有在逗号表达式中用于间隔连个表达式。 等号在C语言中式赋值符号! 当然还有好多符号,在你以后学习中慢慢会接触到,不要着急,等遇到了个个击破, 现在先给你提一下 1.算术运算符用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(–)共七种。
2.关系运算符用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。
3.逻辑运算符用于逻辑运算。包括与(&&)、或(||)、非(!)三种。
4.位操作运算符参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。
5.赋值运算符用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。
6.条件运算符这是一个三目运算符,用于条件求值(?:)。
7.逗号运算符用于把若干表达式组合成一个表达式(,)。
8.指针运算符用于取内容(*)和取地址(&)二种运算。
9.求字节数运算符用于计算数据类型所占的字节数(sizeof)。
10.特殊运算符有括号(),下标[],成员(→,.)等几种

回答2:

好的
;分号,在C语言中表示句号,是非循环体都要有的,每一个语句结束都要有
,逗号,一般用于变量声明一次声明一堆还有函数的形参
// 注释,不会被计算机编译的在这行内,换句话讲你//写的东西电脑都不会管
<小于号不用我说了吧
=等于号也不用我说了吧
>同上
<=这个要说,这个是小于等于
>=同上,大于等于
()这个。。。常用于函数里和形参
{}大括号,里面都是循环体
‘’单引号,里面放一些关键字符可是你不想运算,比如你想说你输入+的话打印1,那么就只能用单引号了,不然编译器会给你算+加法处理
+ - * /四则运算不多说了
%模,就是取余
#宏定义,申明头文件
!=不等于
&取址符,就是取一个变量的地址,你以后会学到
&&与,就是什么和什么都行才行
||或,就是有一个行就行
!非,不多说了,自己通过理解上面推断
->这个我也不知道叫啥,不过肯定的是就是结构体用它指向成员
要是不懂再问,我能想到的就这些了

回答3:

1级优先级 左结合  () 圆括号   [] 下标运算符   -> 指向结构体成员运算符   . 结构体成员运算符 编辑本段2级优先级 右结合  ! 逻辑非运算符   ~ 按位取反运算符   ++ 自增运算符   -- 自减运算符   - 负号运算符   (类型) 类型转换运算符   * 指针运算符   & 地址与运算符   sizeof 长度运算符 编辑本段3级优先级 左结合  * 乘法运算符   / 除法运算符   % 取余运算符 编辑本段4级优先级 左结合  + 加法运算符   - 减法运算符 编辑本段5级优先级 左结合  << 左移运算符   >> 右移运算符 编辑本段6级优先级 左结合  <、<=、>、>= 关系运算符 编辑本段7级优先级 左结合  == 等于运算符   != 不等于运算符 编辑本段8级优先级 左结合  & 按位与运算符 编辑本段9级优先级 左结合  ^ 按位异或运算符 编辑本段10级优先级 左结合  | 按位或运算符 编辑本段11级优先级 左结合  && 逻辑与运算符 编辑本段12级优先级 左结合  || 逻辑或运算符 编辑本段13级优先级 右结合  ? : 条件运算符 编辑本段14级优先级 右结合  =+ =- =*   =/ =% =   >= < <=   &= ^= |= 全为赋值运算符 编辑本段15级优先级 左结合  , 逗号运算符

回答4:

C语不好学,如果要学就要学精通了,半调子没用的,至于符号,不好意思,我都忘了。

回答5:

首先这不叫标点符号,叫运算符
;行代码结束符
:,case:分类符号或a>b?a:b;选择符号。
=赋值符号,==等于符号