编程中的括号,逗号之类的在什么情况下用?

每次都担心少个或多个符号。求所有符号所代表的意义!

C语言符号全集合 运算符的种类 C语言的运算符可分为以下几类: 1.算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。 2.关系运算符 用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。 3.逻辑运算符 用于逻辑运算。包括与(&&)、或(||)、非(!)三种。 4.位操作运算符 参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。 5.赋值运算符 用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。 6.条件运算符 这是一个三目运算符,用于条件求值(?:)。 7.逗号运算符 用于把若干表达式组合成一个表达式(,)。 8.指针运算符 用于取内容(*)和取地址(&)二种运算。 9.求字节数运算符 用于计算数据类型所占的字节数(sizeof)。 10.特殊运算符 有括号(),下标[],成员(→,.)等几种。 优先级: 运算符 解释 结合方式 () [] -> . 括号(函数等),数组,两种结构成员访问 由左向右 ! ~ ++ -- + - * & (类型) sizeof否定,按位否定,增量,减量,正负号, 间接,取地址,类型转换,求大小 由右向左 * / % 乘,除,取模 由左向右 + - 加,减 由左向右 << >> 左移,右移 由左向右 < <= >= > 小于,小于等于,大于等于,大于 由左向右 == != 等于,不等于 由左向右 & 按位与 由左向右 ^ 按位异或 由左向右 | 按位或 由左向右 && 逻辑与 由左向右 || 逻辑或 由左向右 ? : 条件 由右向左 = += -= *= /= &= ^= |= <<= >>=各种赋值 由右向左 , 逗号(顺序) 由左向右
温馨提示:内容为网友见解,仅供参考
无其他回答

编程中的括号,逗号之类的在什么情况下用?
C语言符号全集合 运算符的种类 C语言的运算符可分为以下几类: 1.算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(\/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。 2.关系运算符 用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于...

求编程大侠解答!一个C语言逗号表达式和括号的问题
逗号很好办,逗号就是单纯分隔两个式子,括号的主要作用是将括号内的运算式子作为一个整体,也有优先运算的含义(这个含义和数学上是一样的)对于你的这段程序,首先说b,原式是(b=4*5, b*2), b+6 首先计算b=4*5,此时b=20,然后算逗号后的式子就是b*2,注意这里没有说把结果赋值给b,所...

编程中()是什么意思?
在编程中,()往往代表一个函数,就像数学中的函数一样。它接受输入参数并执行特定的操作,最后返回一个输出结果。函数能够让程序具有可重用性和模块化,即相同的函数可以被多次调用,而不需要编写重复的代码。在函数定义时,括号中通常会列出该函数所需要的参数列表,用逗号分隔,以便传递给函数。在函数调...

C语言中逗号运算符怎么用?
1、当顺序点用,结合顺序是从左至右,用来顺序求值,完毕之后整个表达式的值是最后一个表达式的值。main(){int a,s,d;s=2;d=3;a=12+(s+2,d+4);} 先算括号内的值:s+2=4,d+4=7;括号内应为(4,7),括号内取值只取最后一个,如果没有括号则取第一个;a=12+7=19。x=(y=3...

程序中有没有带括号的表达式呢?
请注意元组并不是由圆括号构建,实际起作用的是逗号操作符。 例外情况是空元组,这时圆括号 才是 必须的 --- 允许在表达式中使用不带圆括号的 "空" 会导致歧义,并会造成常见输入错误无法被捕获。第二:对字面值求值将返回一个该值所对应类型的对象(字符串、字节串、整数、浮点数、复数)。 对于...

在C语言中逗号、分号等的用法
在逗号表达式中我认为只要记住了 取值取逗号后边的那个值就可以了。再拿个经典点的说下 while(i<10)sum+=i;这一小断程序 当然我初始化sum值为0;对于它我们可以改写成更简单的 就用逗号实现:while(sum+=i,i<10);这样一句话就实现了,它的过程就是先做WHILE里面的 sum+=i 然后括号内的整体...

我想知道易语言的标点符号的运用,作用是什么,求大神告知
括号的作用有:1、放在类的方法、子程序等名称后面表示执行该指令,如果有参数则填入括号中,参数用逗号,分隔;2、划分运算的优先顺序。“……” 表示中间的内容为文本型数据,(参考:数据类型)后面加上常量名称表示该常量的内容。常量名称是在常量表或资源表中定义的数据常量名称。& 后面加上子程序的...

在C语言中逗号运算符有什么用呢?
逗号表达式是所有运算符中优先级最低的,比赋值运算符还要低。他的作用就是把每个表达式都算一遍,并且把最后一个表达式返回的值作为逗号表达式的值。(把其他的都不管了)像你说的那个,如果是 x=200,500;(没有括号),x就会等于200,然后上面整个式子的值是500。但是有括号的话, (200,500) 就是一...

c语言,逗号的用处和使用方法………
第一种,是分隔符,用来分隔一条语句的各个部分,如int i,j,k等,逗号表达的是这条语句还没结束。第二种,用于表达式,比如if(a==1,b<2,c>3)这里的if语句的值是c>3的结果,前两个虽然也参与运算,但它的结果在if表达式中不起任何作用,只有c>3的结果为0,表达式才为0,c>3的结果为1,...

编程的花括号只能用逗号吗
只能用逗号。编程的花括号只能用逗号。花括号是必须的,中间的字符串列表分别由逗号隔开,注意逗号前后不能有空格,若string中有空格,则需要用单引号或者双引号括起来。

相似回答