问题
若有以下定义和语句: double r=99 , *p=& r ; *p=r ; 则以下 的叙述是()。
发布时间:2025-07-12 作者:广东开放大学 浏览:0次
若有以下定义和语句: double r=99 , *p=& r ; *p=r ; 则以下 的叙述是()。
A. 两处的*p 含义相同,都说明给指针变量p 赋值
B. 在" double r=99,*p=& r;" 中,把r 的地址赋值给了p 所指的存储单元
C. 语句" *p=r;" 把变量r 的值赋给指针变量p
D. 语句" *p=r;" 取变量r 的值放回r 中
您可能感兴趣的试题
-
A*(A+B)=A是布尔代数运算法则的 ()
A*(A+B)=A是布尔代数运算法则的 () A、结合律 B、重叠律 C、吸收律 D、分配律 E、交换律...
查看答案 -
下面程序段运行时输出结果是:0 15 24 #include < stdio.h> void main() { int i=0,a[10]; for(i=0;i< =9;i++) a[i]=i*3; printf(" %d %d %d" ,a[0],a[5],a[8]); }
下面程序段运行时输出结果是:0 15 24 #include < stdio.h> void main() { int i=0,a[10]; for(i=0;i< =9;i++) a[i]=i*3; printf(" %d %d %d" ,a[0],a[5],a[8]); }...
查看答案 -
设有如下的程序段: char str[ ]=" Hello" ; char *ptr ; ptr=str ; 执行上面的程序段后 ,*(ptr+5)的值为 ()。
设有如下的程序段: char str[ ]=" Hello" ; char *ptr ; ptr=str ; 执行上面的程序段后 ,*(ptr+5)的值为 ()。 A. ' o' B. ' \0' C. 不确定的值 D. ' o' 的地址...
查看答案 -
设有如下定义: char *aa[2]={" abcd" ," ABCD" }; 则以下说法中 的是()。
设有如下定义: char *aa[2]={" abcd" ," ABCD" }; 则以下说法中 的是()。 A. aa 数组元素的值分别是" abcd" 和ABCD" B. aa 是指针变量,它指向含有两个数组元素的字符型一维数组 C. aa 数组的两个元素分别存放着含有4 个字...
查看答案 -
对于类型相同的两个指针变量之间,不能进行的运算是()。
对于类型相同的两个指针变量之间,不能进行的运算是()。 A. < B. = C. + D. -...
查看答案