📅  最后修改于: 2023-12-03 15:39:56.482000             🧑  作者: Mango
UGC-NET-CS 2017年12月2日考试是由UGC-NET计算机科学专业的考试之一。这项考试是为了选拔计算机科学领域的高素质人才,检验他们的技术专业知识和能力,为计算机科学领域的发展注入新鲜血液。
问题36是本次考试的一道重要题目,它要求考生解答以下问题:
在下面的程序中,哪些是指针变量?
#include <stdio.h>
int main()
{
int var1;
int *var2;
float var3;
float *var4;
printf("%d, %d, %d, %d", &var1, var2, &var3, var4);
}
请你指出程序中指针变量的正确选择。
在程序中,指针变量是以* 符号作为标识,用于存储另一个变量的地址。因此,程序中的 var2 和 var4 是指针变量。
要注意的是,当程序中使用 & 符号获取一个变量的地址时,它返回的是一个指针变量。因此,&var1 和 &var3 返回的都是指针变量,而 var2 和 var4 返回的则是它们分别所指向的变量的地址。
因此,正确的答案是:
# UGC-NET-CS 2017年12月2日
UGC-NET-CS 2017年12月2日考试是由UGC-NET计算机科学专业的考试之一。这项考试是为了选拔计算机科学领域的高素质人才,检验他们的技术专业知识和能力,为计算机科学领域的发展注入新鲜血液。
## 问题36
问题36是本次考试的一道重要题目,它要求考生解答以下问题:
在下面的程序中,哪些是指针变量?
```c
#include <stdio.h>
int main()
{
int var1;
int *var2;
float var3;
float *var4;
printf("%d, %d, %d, %d", &var1, var2, &var3, var4);
}
请你指出程序中指针变量的正确选择。
在程序中,指针变量是以* 符号作为标识,用于存储另一个变量的地址。因此,程序中的 var2 和 var4 是指针变量。
要注意的是,当程序中使用 & 符号获取一个变量的地址时,它返回的是一个指针变量。因此,&var1 和 &var3 返回的都是指针变量,而 var2 和 var4 返回的则是它们分别所指向的变量的地址。
因此,正确的答案是: