int a=b=0;,错哪了

2025-08-13 16:26:3162 次浏览

最佳答案

b没有定义;

改正如下:

int b; //先定义下b,下面这行就不会报错了。

int a=b=0;

c语言变量定义规则:首先要强调的一点是:最后的分号千万不要丢了。变量的定义是一个语句,语句都是以分号结尾的。

赋”即“给予”的意思,所以“给变量赋值”意思就是将一个值传给一个变量。赋值是通过赋值运算符=,赋值的格式是:变量名 =  要赋的值;

它的意思是将=右边的数字赋给左边的变量。比如:i = 3;这就表示将 3 赋给了变量 i,此时 i 就等于 3 了。

扩展资料

c语言变量名的命名规则:

1、变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。     

2、指针变量命名的基本原则为:对一重指针变量的基本原则为:“p”+变量类型前缀+命名。

3、全局变量用g_开头,如一个全局的长型变量定义为g_lFailCount,即:变量名=g_+变量类型+变量的英文意思(或缩写)。

4、静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst,即:     变量名=s_+变量类型+变量的英文意思(或缩写)。       

5、成员变量用m_开头,如一个长型成员变量定义为m_lCount;即:变量名=m_+变量类型+变量的英文意思(或缩写)。

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。