7-程序基本结构中的含义
程序基本框架
类似写信模板
#include <iostream> // 包含库函数
using namespace std; // 命名空间
// 主函数
int main() {
return 0;
}
包含库函数
- 以符号“#”开头的行,称为预编译行
- “#include
”这条命令是让文件“iostream”的内容包含到新建的程序中去 - iostream是C++语言提供的一个头文件,在这个头文件中设置了C++的输入/输出相关环境,只有包含了这个头文件才能使用cout对象
命名空间
-
“using namespace”称为使用命名空间命令,是为避免同名冲突而引入的
-
“std”是iostream文件中定义的一个命名空间,由它定义了C++的库标识符,比如cout等
-
有了“using namespace std”这句话,程序就可以直接使用std命名空间里面的标识符了
主函数
-
int main()是每一个C++程序都必须有的,称为主函数,可以把它看成是程序的入口
-
符号:“{”和“}”之间的部分是主函数的内容,分别表示主函数开始和结束
-
在main前面的int是标准C++所规定的,对应于在主函数结束前的return 0;
标准输出
- cout为标准输出流对象,与显示器关联
- cout允许使用操作符“<<”将数据交给标准输出进行输出
- endl表示换行
语句
- 每条语句结尾必须有“;”,表示语句结束
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现