目录一、本节学习内容概要图二、注释的作用2.1 单行注释2.2 多行注释三、C 输出语句 cout3.1 输出多种数据类型3.2 换行与缓冲区四、命名空间 namespace4.1 使用 std 命名空间4.2 命名空间作用五、小结一、本节学习内容概要图二、注释的作用注释用于向阅读者说明代码的逻辑和功能并不会被编译器执行。合理的注释能提高代码可读性方便团队协作和调试。2.1 单行注释单行注释使用//从符号开始到行末的内容都是注释。例如int a 10; // 定义整型变量 a并赋值为102.2 多行注释多行注释使用/* ... */可跨越多行通常用于函数或文件开头的整体说明。例如/* 本程序演示 C 基本输入输出和命名空间使用 包括变量声明、注释示例以及 cout 输出方式 */注意注释在编译前会被删除不会影响程序执行。三、C 输出语句coutcout是 C 标准库提供的控制台输出对象用于向屏幕打印信息。3.1 输出多种数据类型cout支持输出字符、数字、字符串等多种类型。例如#include iostream using namespace std; int main() { char ch A; int num 100; cout 字符: ch , 数字: num endl; return 0; }3.2 换行与缓冲区std::endl可以换行并刷新缓冲区。cout实际上是一个管道将数据先放入缓冲区再按条件刷新到屏幕主动刷新使用endl或flush。缓冲区满自动刷新。提示在循环或多线程环境中如果不刷新缓冲区输出可能会延迟显示。四、命名空间namespaceC 提供命名空间机制避免不同库或模块之间的名称冲突。4.1 使用std命名空间#include iostream using namespace std; int main() { cout Hello, world! endl; return 0; }使用using namespace std;可以省略每次写std::前缀。如果项目中有命名冲突可以去掉using namespace std;明确使用std::cout。4.2 命名空间作用简化标准库调用减少书写量。避免不同库中同名函数或变量冲突。五、小结注释是代码说明工具包括单行//和多行/*...*/提高代码可读性。cout是标准输出流通过缓冲区输出endl可换行并刷新缓冲。命名空间std简化标准库调用同时避免名称冲突。理解输出缓冲机制和命名空间管理为后续多线程、循环或大型项目编程提供基础保障。