C++的语法规则

C++的语法规则

  • 原始的规则:

    \1. 各“语法单位”(组成部分)使用任意个(至少1个)分隔符隔开。

    分隔符有:空格,或tab键,或换行符。

    int main(void)

    int

    main(void)

    都是合法的。

    intmain(void)

    是非法的。

    \2. 必须使用英文输入法输入(仅双引号括起来的“字符串”中可使用中文)

    \3. 每条代码的后面使用 ;表示这个指令代码结束。

    \4. #include等预处理指令,必须一条指令占一行

  • 无论如何,只要遵循最基本的原则, 代码就是合法的, 就能编译执行.

    懂得最基本的规则之后, 再追求优雅风格的代码(高逼格风格)

    再次强调:

    不要刻意记忆C++的语法规则(记也没有意义)

    初学时,仅掌握最基本的语法规则即可!

#include的用法

  • #include是包含头文件,头文件分自己写的和系统自带的,自带的用#include<>包含,自己写的用#include“ ”这种形式包含

  • #include

    <>表示,从编译器默认的路径中去找文件iostream

    这个默认路径,取决于编译器。不同平台下不同编译器的路径都不相同。

    这个默认路径下,已经包含了c标准库所需要的所有头文件。

    使用C++标准库的头文件使用该方式。

  • #include “mytest.h”

    “”表示从当前目录下寻找文件mytest.h

    如果在当前目录下找不到,再从编译器默认的路径中查找。

    使用用户自定义的头文件使用该方式。

  • #include <Windows.h> 表示把文件Windows.h中的所有内容拷贝(复制)到“这里”。

  • 所以一般情况下把头文件放到文件的最前面,因为在编译的时候,编译器会全部复制到文件中

猜你喜欢

转载自blog.csdn.net/qq_44695317/article/details/112483201