永发信息网

#define ASK(p) do{p=new Student;if(p==NULL) {cout<<"memory faill!"<<endl;exit(

答案:2  悬赏:0  手机版
解决时间 2021-04-06 10:33
#define ASK(p) do{p=new Student;if(p==NULL) {cout<<"memory faill!"<<endl;exit(-1);}}while(0) 撒意思
最佳答案
#define 是定义宏。
#define ASK(p) 定义一个名字为 ask()的宏,p是宏的参数,
这个宏的操作如下:
do{// do while 循环
p=new Student; // p复值Student类的对象, 为变量p复制开辟内存。
if(p==NULL) //如果p变量为空 ,(即 p=new Student;失败)
{cout<<"memory faill!"<exit(-1);} //结束程序
}while(0)//while 语句 0的话 执行一次以上代码就退出。
全部回答
看看这个吧!http://blog.csdn.net/wl_haanel/article/details/5778326
其实就是定义宏。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
买书开发票为什么跟我要5%的税款
单选题当a=3,b=2时,a2+2ab+b2的值是A.5B.13
有知道买白酒哪家靠谱的吗?说下。
大板牙如果拔了还会长吗?大神们帮帮忙
电视剧“继父回家”片尾曲是哪首歌?
求内蒙烂腌菜的做法
修净土法门首先要搞清楚一心三藏吗
蚂蚁大象邀请10人送小米平板 真的假的
关于ATP的说法中,正确的是A.是生命活动的直
找规律题:2,8,24,64( )。0,1,3,10,(
去旅游,海南和厦门哪个好
老枞水仙一斤多少钱,漳平水仙什么价格
金凤凰理财投资可靠吗
八阿哥为救晴川自己刺自己受伤是那集,急!!
你好 我建设银行的信用卡临时额度转人工过去
推荐资讯
胆囊息肉1.0*1.0cm保胆和切除哪种好?
梦三国2镖师任务有什么
拳皇九七人物介绍表
12v1000w直流发电机能直接连接电瓶吗?
精利生态板杨木批发价格是多少
给闺蜜的生日祝福,写给闺蜜的生日祝福短句,
4×4×4魔方散架了怎么复原 视频 10分
王登刚书法-万树寒无色,南枝独有花. 香闻流水
我用myeclipse8.5连接oracle时出现java.lang.
上海市顾北东路39弄属于什么街道
黑色毒瘤早期能能治吗
如图,已知等腰三角形的面积是50平方厘米,阴
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?