初级天翼
纯属手打:
C++首先必须要的就是框架:
#include<iostream>//包含的头文件
using namespace std;//使用(using)标准(std)名字(name)空间(space)注:分号指语句结束,不能忘
int main()//定义主函数
{
return 0;//返回值为0,指结束整个程序。
}
下一步,咱们要知道cin,cout,scanf,printf输入输出方式:
头文件是#include<iostream>的:
cin:是比较普通的输入方式,格式:cin>>(变量); 分号不能忘!
cout:是比较普通的输出方式,格式:cout<<(变量); 分号不能忘!
头文件是#include<cstdio>的:
scanf:是稍微有点难的输入方式,格式:scanf(“格式标志符”,&变量); 分号不能忘!
printf:是稍微有点难的输出方式,格式:printf(“格式标志符”,变量); 分号不能忘!
如果小编有什么写错的,请大家告知小编谢谢!!!
中级守护
C++ 基本语法 C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的模板/蓝图。 方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作。 即时变量 - 每个对象都有其独特的即时变量。对象的状态是由这些即时变量的值创建的。 C++ 程序结构 让我们看一段简单的代码,可以输出单词 Hello World。 实例 #include using namespace std; // main() 是程序开始执行的地方 int main(){ cout 。 下一行 using namespace std; 告诉编译器使用 std 命名空间。命名空间是 C++ 中一个相对新的概念。 下一行 // main() 是程序开始执行的地方 是一个单行注释。单行注释以 // 开头,在行末结束。 下一行 int main() 是主函数,程序从这里开始执行。 下一行 cout << "Hello World"; 会在屏幕上显示消息 "Hello World"。 下一行 return 0; 终止 main( )函数,并向调用进程返回值 0。 编译 & 执行 C++ 程序 接下来让我们看看如何把源代码保存在一个文件中,以及如何编译并运行它。下面是简单的步骤: 打开一个文本编辑器,添加上述代码。 保存文件为 hello.cpp。 打开命令提示符,进入到保存文件所在的目录。 键入 'g++ hello.cpp ',输入回车,编译代码。如果代码中没有错误,命令提示符会跳到下一行,并生成 a.out 可执行文件。 现在,键入 ' a.out' 来运行程序。 您可以看到屏幕上显示 ' Hello World '。 $ g++ hello.cpp $ ./a.out Hello World C++ 标识符 C++ 标识符是用来标识变量、函数、类、模块,或任何其他用户自定义项目的名称。一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始,后跟零个或多个字母、下划线和数字(0-9)。 C++ 标识符内不允许出现标点字符,比如 @、& 和 %。C++ 是区分大小写的编程语言。因此,在 C++ 中,Manpower 和 manpower 是两个不同的标识符。 下面列出几个有效的标识符: mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal 注意:在 c++ 中 main 函数前面为什么要加上数据类型比如 int void ? main函数的返回值是返回给主调进程,使主调进程得知被调用程序的运行结果。 标准规范中规定main函数的返回值为int,一般约定返回0值时代表程序运行无错误,其它值均为错误号,但该约定并非强制。 如果程序的运行结果不需要返回给主调进程,或程序开发人员确认该状态并不重要,比如所有出错信息均在程序中有明确提示的情况下,可以不写main函数的返回值。在一些检查不是很严格的编译器中,比如VC, VS等,void类型的main是允许的。不过在一些检查严格的编译器下,比如g++, 则要求main函数的返回值必须为int型。 所以在编程时,区分程序运行结果并以int型返回,是一个良好的编程习惯。
(抄某https://blog.csdn.net/qq_39158126/article/details/79209785大佬的,麻烦体谅)