手机版

EMSD1303测试答案(11)

发布时间:2021-06-07   来源:未知    
字号:

数的应用目的。如果你曾花很多时间清理其它人留下的垃圾,你就会很快学会感谢这点多余的信息。(当然,懂得用const的程序员很少会留下的垃圾让别人来清理的。)

2). 通过给优化器一些附加的信息,使用关键字const也许能产生更紧凑的代码。

3). 合理地使用关键字const可以使编译器很自然地保护那些不希望被改变的参数,防止其被无意的代码修改。简而言之,这样可以减少bug的出现。

3. 简述return和exit的返回作用。(2’)

return和exit在main函数中是等价的,在子函数中return是返回主调函数(即父函数)而exit是表示结束程序返回到内核。

5. 程序题(共3题,共30分)

1. 自己编写一个字符串拷贝函数,函数的模型为:(8’)

char* mystrcpy(char* dst, const char* src);

答案:

char* mystrcpy(char* dst, const char* src){

assert(dst != NULL && src != NULL);

char* ptr = dst;

while((*dst++=*src++)!=’\0’);

return ptr;

}

2.从键盘输入两个数,求他们的最大公约数和最小公倍数。(10

EMSD1303测试答案(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)