阅读者你好!😊如果您是编程高手,请误笑我的无知。
由于本人是一个编程界菜鸟,希望通过写博客的方式激励自己不断的学习
学无止尽,嘿嘿!😊我会继续加油的!
第一个程序:Hello World
#include <iostream>
// 作用域,下文的std可以省略
// using namespace std;
using std::cout;
using std::cin;
using std::endl;
int main() {
cout << "Hello, World!" << endl;
// 让窗口一直开着,直到按任何键
cin.get();
return 0;
}
// 开头,表示注释
预处理器命令 # 开头
预处理器操作:在源码编译之前,替换或添加文本
#include 就是在编译前,将iostream文件内容添加进来
头文件(包含文件: include file、header file)
C++编译器自带很多头文件,每个头文件都支持一组特定的工具
注意:
1. C的头文件扩展名.h,在C++中也可以用
2. C++中的头文件,没有扩展名,如:iostream
3. C++中转化后的C,文件以c开头,也没有扩展名,如cmath
命名空间
将同名函数等,放到不同命名的空间中,就可以通过命名空间去访问,如:
Fun1::say;
Fun2::say;
使用using
注意:
using namespace std; 是偷懒的做法,一般只使用所需要的即可,如:
using std:cout;
using std:cin;
cout 输出
cout << "hello world" << endl;
cout << 22222;
- << 插入运算符,表示:将字符串发送给cout对象,指出了信息流动的路径
- << 将字符串插入到了输出流中
- endl:是一个特殊的C++符合,重起一行
- << 运算符重载,可以根据后面的数据类型实现
变量声明
int age;
age = 29
double price = 10.0
cin 输入
int main() {
unsigned int age;
cout << "请输入年龄:";
cin >> age;
cout << "您输入的年龄是:" << age << endl;
return 0;
}
- cin:表示接受用户输入的对象
>>运算符:表示将输入的内容给一个变量- 数据的拼接显示:cout << "您输入的年龄是:" << age << endl;