题目

试题二(15分)
阅读以下说明、C程序代码和问题1至问题3,将解答写在答题纸的对应栏内。
【说明】
设在某C系统中为每个字符型数据分配1个字节,为每个整型(int)数据分配4个字节,为每个指针分配4个字节,sizeof(x)用于计算为x分配的字节数。


【问题1】(8分)
请写出以上C代码的运行结果。

【问题2】(4分)
(1) 请定义一个“只读”型的整型常量size,并将其值初始化为10;
(2) 请定义一个指向整型变量a的指针ptr,使得ptr的值不能修改,而ptr所指向的目标变量的值可以修改(即可以通过ptr间接修改整型变量a的值)。
注:无需给出整型变量a的定义。

【问题3】(3分)
某C程序文件中定义的函数f如下所示,请简要说明其中static的作用,以及形参表 “const int arr[]’’ 中const的作用。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案