首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdlib.h> main() {char*s1,*s2,m; s1=s2=(char*)malloc(sizeof(char)); *s1=15; *s2=2
以下程序的输出结果是( )。 #include<stdlib.h> main() {char*s1,*s2,m; s1=s2=(char*)malloc(sizeof(char)); *s1=15; *s2=2
admin
2011-06-13
31
问题
以下程序的输出结果是( )。
#include<stdlib.h>
main()
{char*s1,*s2,m;
s1=s2=(char*)malloc(sizeof(char));
*s1=15;
*s2=20;
m=*s1+*s2:
printf("%d\n",m);
}
选项
答案
40
解析
malloc()函数的作用是开辟一个长度为sizeof(char)的内存区,s1、s2为指向字符型数据的指针变量,执行“s1=s2=(char*)malloc(sizeof(chat));”语句后,s1、s2指向同一个存储空间,此时m=*s1+*s2=20+20=40。
转载请注明原文地址:https://kaotiyun.com/show/mVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:char*line[5],以下叙述中正确的是
以下程序运行后的输出结果是【】。mam(){chara[]="123456789",*p;inti=0;p=a;while(*p){if(i%2=0)
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;
数据的______结构在计算机存储空问中的存放形式称为数据的存储结构或物理结构。
下列函数定义中,会出现编译错误的是
有以下程序main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);
以下不正确的叙述是()。
下列选项中正确的语句是
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【】存储结构。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于______。
随机试题
属于古希腊著名的思想家是
会计账簿设计的内容包括
患儿男性,12岁,因“体检发现脂肪肝1周”就诊。1周前学校组织体检时发现中度脂肪肝,血脂及血糖升高。追问病史,4年前暑假体重开始增加,逐渐变胖,食欲旺盛,喜食可乐等饮料和奶油冰激凌等零食,活动后气喘吁吁,睡觉打呼噜。既往史:3岁时曾从床上跌落致前额起包,无
解索脉的表现是
下列情况中,不宜立刻进行针刺的是
下列属于常量元素的是
下面正确地表述了法律效力的原则是()。
根据下表提供的信息回答问题。2008年一季度企业家信心指数比上季度上升最少的行业是()。
下列有关类成员的叙述中,正确的是
Answerquestionsbyreferringtothecommentsontheeconomyofthreedifferentcountries/regioninthefollowingmagazineartic
最新回复
(
0
)