问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何判断一个赋值语句的语义是否正确?

发布网友 发布时间:2023-01-01 04:07

我来回答

1个回答

热心网友 时间:2023-11-06 11:42

对于如下说明,语法和语义都正确的赋值是:C、s=&a[1];

A、语法上正确(可能引起编译警告)。若非静态变量或全局变量,否则s没有被初始化,是随机值,*s的值无法确定,即没有确定的语义;若是静态变量或全局变量,s被初始化为0,对地址0的解引用操作没有确定的语义。

B、错误。理由同上,对随机地址的操作不具有确定的语义(s[0]等价于*s)。另外对随机地址单元的写操作(赋值)引起的后果不可预料。

C、正确,将a[1]的地址赋值给指针s。

D、语法错误,c(int)和a(const int*)的类型不匹配,会引起编译错误。

扩展资料:

将确定的数值赋给变量的语句叫做赋值语句。各程序设计语言有自己的赋值语句,赋值语句也有不同的类型。所赋“值”可以是数字,也可以是字符串和表达式。

例如,给变量a赋值一个数为12,则格式为:a = 12 [注意:变量(即a)只能是一字母,而赋予的值可以是一个式子,当它是式子时,a的值就是这个式子的结果。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机系统怎么更新(手机系统怎么更新到最新版本) 手机操作系统怎么升级最新版本呢 ...一下有没有那种模仿声音的东西,自己给老班打电话时发出的时成年人声... ...经纬线的说法,正确的是( )A.纬线是与地轴垂直并环绕地球的半圆B... 下列有关纬线的说法,正确的是( )A.所有纬线长度都相等B.纬线都是半 ... 下列有关经纬线的说法,错误的是( )A.地球仪上能画无数条经线B.所有纬 ... 关于纬线和纬度的叙述,不正确的是( )A.纬线指示南北方向B.北纬用“N... 纬线的特征中说法错误的是( ) A.所有纬线相互平行 B.纬线等长 C.同一纬... 下列关于纬线的说法,不正确的是( )A.所有纬线都自成圆圈B.纬线长度都... 关于纬线的说法,错误的是( ) A.纬度越高,纬线越短 B.纬线都是圆圈 C... 远方的山楂树是什么意思 lol云顶之弈s3奥德赛怎么玩 s3云顶之弈什么阵容克奥德赛 随身wifi是什么高科技? Wifi没有路由器怎么上网 新兴电子产物随身WIFI 油性头发怎么改善 快速拯救油头 油头怎么急救 头发太油来不及洗头怎么办 头发油要出门紧急补救 电信上网卡好用吗? 文件都有什么形式都代表什么意思 逗小猴开心详细资料大全 穿越手游充值到v5怎么领毁灭音效卡 毁灭音效卡怎么获得 阴历十五的生日是不是不好呀 人若成熟,需藏于心,非言在外!是什么意思? 每天啃一点中医药——《本草新编》0005 我有痛风史可以吃非言药吗 复查登机牌有什么意义?是否多此一举? 民航机场安全检查的意义是什么? 帮我查一下机票订好了吗证件号是210521199505022280 一个c语言程序,如此题。while 后面 括号中的表达式为赋值语j句时,如何判断其值是否为真? rior后缀的单词10个 rioge racers2怎么玩 鬓边不是海棠红宁九郎扮演者是谁 宁九郎为什么帮商细蕊 我想问一下和平精英哪里必刷信号枪? 和平精英中哪个港信号枪最多 怎么判断水溶纸 水溶纸怎么制作 水溶纸和宣纸的区别 一斤鸡精含多少盐 水溶纸怕潮湿么? 换绑手机号显示,暂时不能绑定,该怎么解决? 网易游戏手机换绑了交易怎么还是老手机支付 快递受损或丢失怎样维权 和平精英超体对抗双排怎么打 和平精英怎么和难言双排? 大学三好学生个人主要事迹怎么写 王者荣耀符文怎么搭配 卡卡西救大和是哪一集 火影忍者中卡卡西和大和是什么关系 山东潍坊清真火锅丸子食品可靠吗