一、基本信息
函数 function 其中一个必须为main
函数的定义: 返回类型(return type) 函数名(function name) 形参列表(parameter list) 函数体(function body)
编译,集成开发环境(IntegratedDeveloped Environment,IDE)
命令行编译,控制台 $ CC 文件名 windows生成exe unix生成 outcc为编译器名字
1.2 初识输入和输出
使用iostream istream和ostream
标准库定义了4个IO 输入cin 输出cout 警告输出cerr 警告日志输出clog
输出运算符 << 左侧对象必须是一个ostream 右侧的对象是要打印的值
操纵符(manipulator) 比如endl
命名空间(namespace) 可以避免名字定义冲突以及使用库中相同名字导致的冲突
副作用就是必须显式说明来自命名空间的名字
作用域运算符(::) 文件结束符(end-of-file)使用ctrl+z可以中止文件
错误分类: 1、语法错误 syntax error 2、类型错误 type error 3、声明错误 declaration error