标题: C语言括号的用法 [打印本页]

作者: XYDDD    时间: 2022-9-1 10:46
标题: C语言括号的用法


学技术,重在日拱一卒、一点一滴的积累。


今天,我们一起来分析C语言括号的用法。



C语言中,括号的类别

C语言中,括号有三种:小括号()、中括号[]和大括号{}。


每种括号的作用和用法不同。


C语言中,括号的优先级最高。







括号的用法


C语言中,括号有着不同的作用和用法,下面我们一起来分析小括号,中括号,大括号的用法:


1、小括号:()


1.1、用于函数中


案例:uchar niu(int b,float c);


小括号前面的niu是函数名,小括号里面是形式参数。


1.2、用于各种基本语句和条件表达式中


案例:


for(i=0;i<3;i++)

{

     x=x+1;

}


while(1)

{

    y=y+1;

}


do

{

    x=x+1;

}while(1);


1.3、括号最重要的一种用法,是在各种算术运算及其它运算中,表示括号()中的内容最优先级执行。


案例:y=(x+3)*(y+100);


2、中括号:[]


[] 表示数组和数组元素的下标。


案例:uhcar niu[10];


x=niu[0];


3、大括号:{}


大括号{},一般用来限制程序的作用域。


案例:


for(i=0;i<3;i++)

{

     x=x+1;

     y=y+10;

     z=z+100;

}


4、括号特例


C语言中,括号的优先级最高,是指多目运算,单目运算不受影响。


案例:


y=3*(x+2);//是双目运算,先执行x+2,然后将x+2的结果和3相乘。


z=*(sp++);//是单目运算,和z=*sp++;完全等价。


作者: QQQQ987    时间: 2022-9-4 23:16
请问那里有这书卖??




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1