变量的定义

时间:2023-03-31 00:29:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
变量的赋值与定义

变量的定义

int x=y=3;(是错误的,在变量定义时为变量赋值称为变量的初始化,规定每个变量的初始化时,必须分别赋初值,即:int x=3y=3;) 变量的赋值

x=y=3;(这是正确的因为这是变量的赋值运算,表示将3赋给变量y,整个表达式的值就是所赋的值3,再将该值赋予变量x,这样,变量x,y中都存入了数值常量3

归纳:带数据类型的变量名赋值符号不能连续出现,不带数据类型的变量名可以连续用赋值符号

指针变量的定义 int i,*p=&i;

此处的*是指针的标志,表示变量p是指针变量,在定义指针变量时赋予指针变量的值的称为指针变量的初始化,此处将变量i的地址赋给指针变量p(所赋的值是地址) 指针变量的目标赋值 *p=200;

此处的*是运算符号,表示p指向的目标即:变量i那么此处的赋值就是将数值200赋予变量i

归纳:带数据类型的指针变量所赋值是地址,不带数据类型的*指针变量出现在表达式中所赋值的值是为目标变量赋值其值为:数值或字符


本文来源:https://www.wddqw.com/doc/88fc24867f1922791788e842.html