自学C++(一)
作者:互联网
C++
c++简介起源:贝尔实验室20世纪80年代初
应用范围:位子处理程序以及电子表格;编译器;操作系统;大型游戏。
c语言时结构化和模块化的语言,面向过程。未完全实现解决软件设计危机的目标。
c++保留了c语言原有的所有优点,增加了面向对象的机制(增加了面向对象机制,对c语言的的功能做了扩充)
(1)codeblocks
链接:https://pan.baidu.com/s/1B-I4Mh8smN84cIL-CuMv_A
提取码:wk96
(2)记事本(Notepad++)+命令行
(3)Visual c++ 6.0
(4)VS 2015
(5)其他开发工具
DEV C++,CLion C-Free Xcode C4droid
头文件类型比较:
#include <iostream :
iostream 英文全称为(input and output)
将iostream文件的内容添加到程序中,iostream中包含了有关输入输出语句的函数
using namespace std;/相当于一个战队+名字(无爱–小强)/(为了避免名字的重复)
如果不写这句话,那么代码:cout << "Hello world!" << endl;就需要改写成std::cout << "Hello world!" <<std:: endl;
输出:
“”<< “”符号表示把字符串“ HelloWorld”发送给cout打印
endl(end line)时控制符,表示重起一行(\n)
与其说程序显示了一条消息,不如说它将一个字符串插入到了输出流中。
原理说明:
1从概念上看,输出是一个流,可以理解成程序流出的一系列字符
2cout对象表示这种对象,在iostream文件中定义
3cout右边<<符合是插入运算符,可以将右侧信息插入到流中
#include <iostream> #include<cstdio> /*以#开头的语句称为预处理器指令*/ /*#include语句不是必须的,但但是如果一旦程序有该语句,就必须将他放在程序的开始处*/ /*iostream (input and output)*/ /*将iostream文件的内容添加到程序中,iostream中包含了有关输入输出语句的函数*/ using namespace std;//无爱**小强 /*使用std*/ int main() { cout << "Hello world!" << endl; return 0; }代码规范: c++的编译和执行:
标签:语句,std,iostream,程序,c++,C++,自学,include 来源: https://blog.51cto.com/u_15270205/2908698