我记得我的一位教授在一门C入门课程中说过的话。他说,#define预处理器命令使程序员能够创建一个常量,以便在以后的代码中使用,并且该命令是C语言的一个部分。/* Is this truly C code? */因为这是在一个入门编程类中,我怀疑他只是在简化源文件和编译器之间的关系,但是我还是想验证我的理解。预处理语句是否完全独立于C语言(取决于所使用的特定编译器)
我要去当地一所大学读二年级的计算机科学,其中C++是很大的一部分教育,但由于他们在第一年只提供一门入门课程(基础知识、指针、创建链表和实现Mastermind之类的游戏),我想在空闲时间编写一些程序来增强我对该语言的了解就像阅读"The C++ programming language",或者说“我要提升我对x的知识”,与说“我要创建一个智囊团游戏”相比,学习起来并不那么方便,这是可以扩展很多的,而这些是他们在学校课程中提供的那种项目,这些项目对掌握这门语言来说是非常