柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p); } 程序的运行结果是
A.3,3
B.5,5
C.3,5
D.5,3
热度🔥1,573
参考答案:A
解析:
【解析】程序执行过程为:p指针指向变量m,调用函数,将m地址传给指针s,然后再让s指向变量k,而p指针所指并没有改变,输出为3,3,A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列关于栈叙述正确的是( )。
以下关于VxWorks操作系统的叙述中,错误的是( )。
在串行异步数据传送时,如果格式规定1位起始位,8位数据位,1位奇偶校验位,1位停止位,则传输一个字符的信息单元总共有
某系统结构图如下图所示该系统结构图的最大扇入数是( )。
标签
二级C语言
指针
int
程序
变量