首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设已有定义: float x;则以下对指针变量P进行定义且赋初值的语句中正确的是
设已有定义: float x;则以下对指针变量P进行定义且赋初值的语句中正确的是
admin
2013-10-19
26
问题
设已有定义: float x;则以下对指针变量P进行定义且赋初值的语句中正确的是
选项
A、int*p=(float)x;
B、float*p=&x;
C、float p=&x;
D、float*p=1024;
答案
B
解析
定义指针变量的一般形式为:类型名 *指针变量名1,*指针变量名2,……;。对一个指针变量赋值要通过求地址运算符(&)获得变量的地址值,然后把此地址值赋给指针变量。因而在选项A)的表达式中,赋值号的左边表示定义了指针变量p,而右边表示求变量x的地址值。
转载请注明原文地址:https://jikaoti.com/ti/kQn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> int fun(int (*s)[4],int n,int k) {int m,i; m=s[0][kl; for(i=1;i<n;i++) if(s[i]
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
设有宏定义:#defineIsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是______。
以下程序的输出结果是【】。main(){inta=0;a+=(a=8);printf(“%d\n”,A);}
若从键盘输入58,则以下程序的输出结果是【】。main(){inta;scanf(“%d”,&A);if(a>50)printf(“%d”,A);if(a>40)printf(“%d
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
设有以下语句:chara=3,b=6,C;c=a|b<<2;printf("%d\n",C);则c的二进制值是()。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
在下列关于宏定义命令#define的叙述中,正确的一条是()
C语言中下列叙述正确的是_______。
随机试题
成人正常血压范围为________mmHg。
不会导致组织水肿的因素是
描述一组偏态分布资料的变异度时,最适宜选择的指标是
宫颈糜烂的分度是根据
刑罚的主刑包括有()。
在影响投资者决策的因素中,()是指如人生阶段、年龄、职业、生活方式和个性等。
下列关于破产和解、破产清算和重整三种程序说法正确的是()。
7,9,8,12,13,19,22,()
诬告陷害罪是指以陷害他人受刑事处分为目的,捏造事实,伪造证据,向有关机关虚假告发的行为。根据上述定义,下列行为不属于诬告陷害罪的是()。
下列叙述中正确的是( )。
最新回复
(
0
)