首页 > 其他 > 详细

思考题回答

时间:2020-01-22 22:55:48      阅读:75      评论:0      收藏:0      [点我收藏+]

(1.21)为什么C语言要分. h和. c文件,这样有什么好处?
.h文件即为头文件,.c文件即为源文件。使用头文件可以减少代码的重复量使代码更精简,更便于代码修改和维护。
(1)能不能把函数及变量的声明放在源文件里?
可以。但这样无法体现头文件的用处。
(2)能不能把函数和变量的定义放在头文件里?
不可以。头文件可能会被多个源文件包括,如果把函数和变量的定义放在头文件里,可能会产生重复定义。
(3)能不能在两个头文件里都声明同一个函数或者变量?
不可以。一个源文件中可能同时包含这两个头文件,会产生重复声明。
(4)能不能在两个源文件里都定义同一个函数或者变量?
如果是互不相关的两个源文件,可以。如果是链接在一起的两个源文件则会产生重复定义,不可以。
(1.22)很多同学博客里都说c语言不安全,不严谨,那么c语言哪里不安全,不严谨?
c语言语法限制不太严格,例如对数组下标越界不检查,容易造成内存混乱。c语言中多种运算符和关键字具有不同意义。

思考题回答

原文:https://www.cnblogs.com/2636r/p/12229790.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!