C++语句结构
| #include "iostream" |
| using namespace std; |
| |
| int main() |
| { |
| |
| return 0; |
| } |
| |
cout结构
| cout << ... << ... << ... << endl; |
| 非数字,用""包裹 |
| 数字可以""包围,也可以不包围 |
输出单份内容
| cout << "hello, word!" << endl; |
| cout << 10 << endl; |
输出多份内容
| cout << "I am " << 10 << "years lod and you are 12." << endl; |
| cout << "c++ is << "the best " << "programming language" << endl; |
| |
注释
| #include "iostream" |
| using namespace std; |
| |
| |
| |
| |
| int main() |
| { |
| cout << "I C++" << endl; |
| cout << 10 << endl; |
| |
| return 0; |
| } |
| |
字面常量

| int main() |
| { |
| |
| |
| 21; |
| |
| 180.5; |
| |
| 'c';只能有一个字符,只能是一个,不能是0个或者更多 |
| |
| ""; |
| "c"; |
| "itmaf"; |
| cout <<21 << endl; |
| cout <<180.5 << endl; |
| cout <<'c' << endl; |
| cout <<'itheima' << endl; |
| return 0; |
| } |
符号常量,变量的基础应用
| #define 标识符(名称) 常量 |
| int 整型 float 实型 char 字符型 string 字符串型 |
| int main() |
| { |
| 首先声明变量(定义),变量类型 变量名; |
| int age; 整型变量 |
| float height; 实型变量声明 |
| char gender; 字符型变量声明 |
| string name; 字符串型变量声明 |
| 变量的赋值,变量名 = 变量值 |
| age = 21; |
| hright = 180.5; |
| grnfer = 'm'; |
| name = "小明"; |
| 变量的使用,直接抵用变量的名称即可 |
| cout << name << "的年纪:"<< age << endl; |
| |
| } |
| |
| { |
| 除了基本的先声明再赋值,还有多种快捷使用方式 |
| 快捷方式一,变量的声明与赋值同时进行 |
| int num = 10; |
| string name = "周杰伦"; |
| 快捷方式二,一次声明多个变量 |
| int a、b、c; |
| a = 10; |
| b = 20; |
| c = 30; |
| 快捷方式三、一次声明多个变量的同时进行赋值 |
| int a = 10/ b = 20/ c = 30; |
| } |
| |
| { |
| system(("chcp 65001")); |
| 按下shift+Ctrl+ALT+/ |
| } |

| 可以使用: |
| 字母数字下划线、且字母不可以开头 |
| 大小写敏感大小写的书写需要进行区分 |
| 不可以使用关键字 |
| 单精度浮点数、4字节,6~7位有效数字 |
| 有效位数:整数、小数点、小数位 |
| float num1 = 1234567890; |
| cout << fixed; 设置为小数显示 |
| cout.width(20) 设置显示的最大宽度 |
| cout << num1 << endl; |
| double 双精度/8字节 15~16位 |
| double num3 = 1234564879.123564789; |
| cout << num3 << "," << sizeof(num3) << endl; |
| long double长精度 16字节、18~19字节 |
| long double num4 = 123456789.123456789; |
| cout << num4 << "," <<sizeof(num4) << endl; |
| return 0; |
| 确定数字的字节数大小 |
| cout << "10的字节数是:" << sizeof(20) << endl; |
| L是long的意思 |
| F是float的意思 |
| D是double的意思 |
| cout <<"3.14F的字节数是:" << sizeof(3.14F) << endl; |
| |
| \n 换行 |
| \t 制表符 |
| \\ 表示反斜杠本身 |
| \' 表示单引号 |
| \" 表示双引号 |
| |
| c语言风格 |
| char s1[] = "itherma"; 字符数组模式 |
| char *s2 = "itcast";指针模式 |
| C++语言风格的字符串 |
| string S3 = "C++ string";string类型模式 |
| 字符串用+连接(仅用于字符串连接) |
| 其他的连接可以用to_string()函数将其转化为字符串类型 |
| string name = "小黑"; |
| int age = 21; |
| double height = 172.50; |
| string msg ="我是:" + name + ",身高:" + to_string(height)+ "cm,年龄" + to_string(age) + "岁。"; |
| |
本文作者:minmaxm
本文链接:https://www.cnblogs.com/minmaxm/p/18303647
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步