面向对象程序设计作业1
问答题: 回答以下问题: 如果你不了解C++请回答以下问题:你认为C语言有什么缺陷(你觉得哪里用的不顺手)。 如果你已经了解C++请回答以下问题:你觉得C++和C语言比有什么优点。 答:对指针和建立数据类型很不顺手,感觉很麻烦 查阅相关资料,简述一下C语言/C++的编译过程。(以下内容为百度所取,非本人原创) 1.预处理.预处理用于将所有的#include头文件以及宏定义替换成其真正的内容。 2.编译.将经过预处理之后的程序转换成特定汇编代码 3.汇编.汇编过程将上一步的汇编代码转换成机器码 4.链接.链接过程将多个目标文以及所需的库文件,链接成最终的可执行文件 (以上四行内容为百度所取,非本人原创) 自己动手,完成以下任务: 查看自己的C++编译器版本。 ** Visual Studio 2019 Developer Command Prompt v16.4.3 ** Copyright (c) 2019 Microsoft Corporation ********************************************************************** C:\Users\15905686425\source\repos>cl.exe 用于 x86 的 Microsoft (R) C/C++ 优化编译器 19.24.28315 版 版权所有(C)