首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char *c;以下选项中能够使c正确指向一个字符串的是
设有定义: char *c;以下选项中能够使c正确指向一个字符串的是
admin
2015-12-25
64
问题
设有定义: char *c;以下选项中能够使c正确指向一个字符串的是
选项
A、char str[]="string";c=str;
B、scanf("%s",c);
C、c=getchar();
D、*c="string";
答案
A
解析
在题目的题干中定义了字符指针变量c,在选项A中,首先定义字符数组str,然后再把字符数组str的首地址赋给字符指针变量c。所以选项A是正确的。在选项D中,如果在定义字符指针c时,同时给c赋初值时,这样的表达式是正确的。而本题不是在定义指针c时,同时给c赋初值。
转载请注明原文地址:https://kaotiyun.com/show/BxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在设计程序时,应采纳的原则之一是
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=2,b=3,p;p=f(a,B);pdntf("%d",p);}intf(a,B){
若执行下列程序时从键盘上输入2,则输出结果是()。#inClude<Stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a)
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列程序段中,不能正确赋值的是()
不能与do…while(exp)语句中的(exp)等价的表达式是()
已有定义:charc=’’;inta=1,b;(此处c的初值为空格字符),执行b=!c&Ra;后b的值为______。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
随机试题
关于肾积水检查方法的描述,不正确的是
关于《麻黄素管理办法》(试行)规定实行特殊管理的品种,错误的是
精索静脉曲张,左侧多于右侧的主要原因不是
在行政复议活动中,行政复议专用章和行政复议机关的印章不具有同等法律效力。()。
某公司拟向银行贷款100万元,贷款期为3年,甲银行的贷款利率为6%(按季计息),乙银行的贷款利率为7%,该公司向哪家银行贷款付出的利息较少:
根据园主的身份来划分,中国古代园林可分为皇家园林、_______、_______。
中国海关规定,旅客携带人民币进出境的限额均为20000元。
儿童的道德发展经历他律道德向自律道德的发展过程。()
心理过程(西南大学)
Athirdoftheplanet’slandisseverelydegradedandfertilesoilisbeinglostattherateof24bntonnesayear,accordingto
最新回复
(
0
)