以下定义语句中正确的是

admin2013-02-23  24

问题 以下定义语句中正确的是

选项 A、char  a=’A’b=’B’;
B、float  a=b=10.0;
C、int a=10,*b=&a;
D、float  *a,b=&a;

答案4

解析 选项A中定义两个变量a和b,并赋初值,C语言中可以同时定义多个变量,但变量之间必须用“,”隔开,显然,选项A中少了一个逗号“,”;选项B中定义变量时用了连续的赋值语句,这在定义变量是不正确的;选项D定义一个指针,然后定义了一个变量并让这个变量的初值为该指针变量,显然这这时的指针变量还没初始化就被赋值给变量。
转载请注明原文地址:https://jikaoti.com/ti/X9B0FFFM
0

最新回复(0)