为您找到"
C语言问题 int *p,a=10,b=1 p=&
"相关结果约100,000,000个
ku20113233052 推荐于2018-04-13 · TA获得超过236个赞 关注 答案:B p = &a ;p指向a的存储空间 a= *p + b; *p此时a的存储数值为10,即a = 11。
文章浏览阅读491次。11。程序的执行过程如下: 1. 定义整型指针变量 p 和整型变量 a、b,将 a 赋值为 10,将 b 赋值为 1。 2. 将 p 的值设置为变量 a 的地址
B [解析] p=&a表达式的含义是将变量a的地址赋给指针变量p;a=*p+b表达式的含义是指针变量p所指内存的值10与b的和赋给a。
题目详情 单选题有如下程序段,执行该程序段后,a的值为_____.int *p,a=10,b=1;p=&a; a=*p+b A. 12 B. 11 C. 10 D. 编译出错 查看答案 学科: C语言编程技能训练 时间: 2023-05-13 16:24:09
关于int*p=&a与int p;p=&a;与p = a;与&p的解惑 指针是什么 在C/C++语言中,指针一般被认为是指针变量,指针变量的内容存储的是其指向的对象的首地址,指向的对象可以是变量(指针变量也是变量),数组,函数等占据存储空间的实体。通俗来讲指针就是存放内存单元的的地址。如图 其中int *是指针变量 ...
A.10 B.编译出错 C.11 D.12 相关试题 查看更多 ID: 9372-1120 若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q;
A.可以用*P表示s [0]B.s数组中元素的个数和p所指字符串长度相等C.s和p都是指针变量D.数组s中的内容和指针变量p中的内容相等
程序段中的第一句 p=&a; 表示将指针 p 指向变量 a 的地址。 第二句 a=*p+b; 表示先取出指针 p 指向的变量 a 的值(即 a 的值),再加上变量 b 的值,最后将结果赋值给变量 a。 因为 p 指向的是变量 a 的地址,所以 *p 就是 a 的值,所以 a 的值为 10+1=11。
1 注:区别在于在指针中p表示一个地址,存储的是变量的位置。 *p表示一个变量,存储的是一个值。在初始化变量之外使用*p = &a;是错误的,提示不能将int * 类型的值分配到int类型的实体。 2、引用 同时在C++中存在引用方法,引用和指针的差异在 引用绑定后不可更改绑定对象,指针可以更改指向对象 ...
A. 12 B. 11 C. 10 D. 编译出错 相关知识点: 试题来源: 解析 B 正确答案:B 解析:执行p=&a;后,p指向整数a,*p即p的目标变量 反馈 收藏