有以下程序: 程序运行后的输出结果是( )。A.1.1.3B.2 2 3C.1 2 3D.3 3 3
有以下程序:
程序运行后的输出结果是( )。
A.1.1.3
B.2,2,3
C.1,2,3
D.3,3,3
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
maUoc函数动态分配一个整型的内存空间,然后把函数返回的地址用(int{)强制类型转换为整型指针,再把它赋给a,b,c,即让指针变量a,b,c都指向刚申请的内存空间。所以只有最后一个赋值语句+C=3的值保留在了该空间内,因为a、b、C三个指针变量均指向该空间,所以打印该空间内的数值为3。
相似问题
有以下程序: 程序执行后的输出结果是( )。A.1B.2C.3D.4请帮忙给出正确答案和分析 谢谢!
有以下程序: 程序执行后的输出结果是( )。A 1B 2C 3D 4请帮忙给出正确答案和分析,谢谢!
有以下函数: 该函数的功能是( )。A.tt-g s所指字符串的长度B.比较两个字符串的大小C.计算
有以下函数: 该函数的功能是( )。A tt-g s所指字符串的长度B 比较两个字符串的大小C 计算s所指字符串占用内存字节的个数D 将s所指字符串复制到字符
一个栈的初始状态为空。现将元素1 2 3 4 5 A B C D E依次入栈 然后再依次出栈 则元素
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出棱的顺序是( )。A 12345ABCDEB EDCBA54321C ABCDEl2
以下选项中叙述错误的是( )。A.C程序函数中定义的自动变量 系统不自动赋确定的初值B.在C程序的同
以下选项中叙述错误的是( )。A C程序函数中定义的自动变量,系统不自动赋确定的初值B 在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限
有以下程序: 程序运行后的输出结果是( )。A.7B.10C.8D.9请帮忙给出正确答案和分析 谢谢
有以下程序: 程序运行后的输出结果是( )。A 7B 10C 8D 9请帮忙给出正确答案和分析,谢谢!
