缘来是你69
*p和*s中的p和s是你开设的指针型变量。比如你开设变量时写:int *p,a; char *s,b[10];这就开设了指针变量p可指向整型数据,开设指针变量s可指向字符型数据或字符串;程序中写p=&a; *p=10;可将变量p指向的存储区(这里是你自己定义的变量a的位置)赋值为整型的10;s=b;或s=&b[0]; *s='a'; s++; *s='b'; s++; *s='c'; s++; *s=0;可用s顺序访问b数组将b[0]~b[3]存储字符串"abc"。
爱吃之虎虎
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_+变量类型+变量的英文意思(或缩写)。