首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和语句: char str[20]="Program",*p: p=str; 则以下叙述中正确的是( )。
设有以下定义和语句: char str[20]="Program",*p: p=str; 则以下叙述中正确的是( )。
admin
2012-12-03
34
问题
设有以下定义和语句:
char str[20]="Program",*p:
p=str;
则以下叙述中正确的是( )。
选项
A、*p与str[0]的值相等
B、str与p的类型完全相同
C、str数组长度和p所指向的字符串长度相等
D、数组str中存放的内容和指针变量p中存放的内容相同
答案
A
解析
本题中的str为一个字符型数组,p为字符型指针变量.其指向str的首地址,*p的值为str[0]中的字符,其类型、长度不同,但字符第一个相同。故答案选择A。
转载请注明原文地址:https://jikaoti.com/ti/j2B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>#include<string,h>main(){charb1[8]="abcdefg",b2[8],*pb=b1+3;while(--p
有以下程序inta=3;main(){ints=0;{inta=5;s+=a++;}s+=a++;printf("%d\n",s);}程序运行后的输出结果是
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n
有以下程序main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,j,k=2;for(i=0;i<3;i++){printf("%d",m[k][i]);
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
已有定义:charc;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
不能与do…while(exp)语句中的(exp)等价的表达式是()。
随机试题
马克思主义活的灵魂是【】
现行《中国药典》收载的处方,称为
个人住房贷款的支付方式有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
根据经济和社会发展需要,某市拟将所管辖的一个县变更为市辖区,对这一改变有权审批的机关是()。
2015年年末,全国参加基本养老保险人数为85833万人,比上年年末增加1601万人。全年基本养老保险基金收入32195亿元,比上年增长16.6%。全年基本养老保险基金支出27929亿元,比上年增长19.7%。全国增加城镇职工基本养老保险人数为35
Whatcanwelearnfromthedialogue?
Thelocalauthoritiesseemedto______fortheaccidenttakingplacelastweek.
Completethetablebelow.WriteONEWORDAND/ORANUMBERforeachanswer.
USCresearchershaveshownthatwhenwe’retiredorstressed,we’rejustaslikelytohitthegymorturntootherpositivehabi
最新回复
(
0
)