以下定义语句中正确的是

admin2013-06-11  15

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

选项 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中少了一个逗号“,”,故选项A不正确;选项B中定义变量时用了连续的赋值语句,这在定义变量是不正确的,故选项B不正确,选项D定义一个指针,然后定义了一个变量并让这个变量的初值为该指针变量,显然这这时的指针变量还没初始化就被赋值给变量,是不对的,故选项D不正确,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/htn0FFFM
0

随机试题
最新回复(0)