编程语言:
机器语言(Machine language) 机器代码,是计算机唯一能接受和执行的语言,由二进制码组成,直接对硬件操作 指令,每一串二进制码叫做指令,一条指令规定了计算机执行的一个动作 有几个字节组成,第一个字节为操作码(基本操作),其他为操作数(操作对象或操作对象的地址) 指令系统,一台计算机所能懂得的指令的集合叫做这台计算机的指令系统
C++发展史:
C++是一种面向对象的编程语言,由Bjarne Stroustrup于1983年在贝尔实验室开发。C++是C语言的扩展,它包含了C语言的所有特性,同时还增加了面向对象编程的特性,如类、继承、多态等。
C语言的历史可以追溯到20世纪60年代,最初是由剑桥大学的Martin Richards在BCPL语言的基础上设计的。后来,美国贝尔实验室的Ken Thompson对BCPL语言进行了改进,设计出了B语言。最终,Dennis Ritchie在B语言的基础上设计出了C语言。
初识C++程序:
第一个“hello world”程序:
//HelloWorld.cpp
#include<iostream>
using namespace std;
int main()
{
cout<<"hello,world! "<<endl;
printf(“%s”,”hello,world!\n”);
return 0;
}
c++程序文件结尾以.cpp结尾
main函数:C/C++程序总是从main()函数开始的 每个C/C++程序都必须包含一个且只有一个main()函数。函数:由{}括起的一段程序代码,以实现特定的逻辑。
对象:cout是一个外部的std::ios类的对象 “插入”操作符<<作用于cout对象 程序员可以定义自己的类,并创建该类的对象---面向对象程序设计。
头文件:#include表明包含一个头文件 为了调用别人的函数(或者类)所采用的一种机制。
命名空间(namespace):相当于为每一个标识符加了一顶帽子,区别于名称冲突。
标准输入输出:iostream用以完成标准输入输出(I/O) 标准输入stdin --- 键盘的输入 cin标准输入设备 提取操作符“>>”输入不同类型的内容 标准输出stdout --- 屏幕的输出 cout标准输出设备 插入操作符“<<”输出不同类型的内容 endl换行。