A【1-1-10】左值与程序实体

来源:互联网 发布:鹰眼监控软件注册码 编辑:程序博客网 时间:2024/05/21 15:07

练习1:程序实体和左值

void main1()
{
int a;
printf("%x",&a);//程序实体就是内存里面可以标示的一片内存区域,可以针对内存区域进行任意的操作

a = 10;//能放在赋值号左边的表达式都是左值


a = 11;
system("pause");
}


练习2:

void main2()
{
//const int num = 100;//定义一个常量,num是一个常量,常量必须一开始就初始化,初始化的时候可以放在赋值号左边
//const int num;
//num = 100;//错误,左值指定了const,所以不可以


system("pause");
}


练习3:

void main3()
{
//const int num = 100;//定义一个常量,num是一个常量,常量必须一开始就初始化,初始化的时候可以放在赋值号左边
//const int num;
//num = 100;//错误,左值指定了const,所以不可以
//表达式"a+3"和"a=1","a+8","a-9",,不能放在赋值号的左边,不是左值


system("pause");
}


练习4:C语言里面插入汇编语言,没有看

0 0
原创粉丝点击