1用cout实现程序的输出打印
#include<iostream>
int main() {
//c++程序的注释
using namespace std;
std::cout << "hello iii ii ii world !" << std::endl;
std::cout << "This is my first program" << std::endl;
cout << "大学";
cout << endl;
cout << "shijiazhon\n实验学校\n,实验中学";
cout << endl;
cout << "shi实验12121212212 自动控制原理 信号与系统 C语言程序设计 八部金刚功长寿功,";
//表示将一个字符串插入到一个输出流中去
// endl是什么意思,就是将光标放到第一行,跟、\n转义字符的道理差不多,但是转义字符在Python中时要用print()函数打印,
// 这个的意思就是直接使用并不在字符串的范围内
// 生成一个空行 需要两个指令
cout << endl;
cout << "\n";
cout << "生成1个空行";
//
//
// 它也有换行符和Python的一样 \n 包含在字符串中打印出来就可以了。
//std ::(在简单的程序中可以省略掉这个)指的是在std命名空间内的cout函数,cout是一个预定义的对象,表示一个流,<< 这个符号就是将字符串,或者是数字,或者是单个字符导到这个流中。
return 0;
}
制表符,回车不能放在变量名称之中,C语言的缩进相当于是大括号,c++也是一样的。字符串之间也几乎不能包含回车。
不能分开的东西,叫做标记;用于分开标记的,可以是空格,制表符,回车。
逗号,括号可以不用其他东西分开。这一点跟Python有一些不同,Python虽然也有明确的分开之说,但是它的使用过程中几乎不需要在意这些事情。
c++的代码风格:
- 1 每条语句占一行
- 函数开始和结束都有大括号
- 大括号缩进
输出打印的概念,是按流输出,而Python的输出方法是用函数,输出的是传入进函数的东西。
感觉差不多。
对于声明变量,c++的风格是尽可能在首次使用它之前声明即可。