学习 C++第三天

时间:2023-02-09 19:55:13
  • 转义字符
  • \? 在书写连续多个问号时使用,防止他们被解析成三字母词
  • \' 用于表示字符常量
  • \“ 用于表示一个字符串内部的双引号
  • \\ 用于表示一个反斜杠,防止它被解释为一个转义序列符。
  • \a 警告字符,蜂鸣
  • \b 退格符
  • \f 进纸符
  • \n 换行
  • \r 回车
  • \t 水平制表符
  • \v 垂直制表符
  • \ddd ddd表示1~3个八进制的数字。 如: \130 X
  • \xdd dd表示2个十六进制数字。 如: \x30 0
  • 注释
  • 注释是用来解释复杂代码的
  • //为c++注释风格
  • /* */为c语言注释风格--不支持嵌套注释
  • 函数
  • #include
  • int main()
  • {
  • int num1 = 0;
  • int num2 = 0;
  • int sum = 0;
  • printf("输入两个操作数:>");
  • scanf("%d %d", &num1, &num2);
  • sum = num1 + num2;
  • printf("sum = %d\n", sum);
  • return 0;
  • }
  • 上述代码,写成函数如下:
  • #include
  • int Add(int x, int y)
  • {
  • int z = x+y;
  • return z;
  • }
  • int main()
  • {
  • int num1 = 0;
  • int num2 = 0;
  • int sum = 0;
  • printf("输入两个操作数:>");
  • scanf("%d %d", &num1, &num2);
  • sum = Add(num1, num2);
  • printf("sum = %d\n", sum);
  • return 0;
  • }
  • 函数的特点就是简化代码,代码复用。
  • 数组
  • 定义:一组相同类型元素的集合
  • int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个整形数组,最多放10个元素