初始C语言(2)
1:字符串+转义字符+注释
1.1:字符串
1.2:转义字符
1.3:注释
2:选择语句
3:循环语句
4:函数
5:数组
1:字符串+转义字符+注释:
1.1:字符串
这种由双引号( Double Quote )引起来的一串字符称为字符串字面值( String Literal ),或者简称字符
串。
注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串
内容。
1.2:转义字符
转义字符顾名思义就是转变意思。
下面看一些转义字符。
转义字符 | 释义 |
\? | 在书写连续多个问号时使用,防止他们被拆解成三字母词 |
\' | 用于表示字符常量‘ |
\" | 用于表示一个字符串内部的双引号 |
\\ | 用于表示一个反斜杠,防止它被解释为一个转义序列符。 |
\a | 警告字符,蜂鸣 |
\b | 退格符 |
\f | 进纸符 |
\n | 换行 |
\r | 回车 |
\t | 水平制表符 |
\v | 垂直制表符 |
\ddd | ddd表示1~3个八进制的数字。如:\130x |
\xdd | dd表示2个十六进制数字。如:\x30 0 |
1.3:注释
1. 代码中有不需要的代码可以直接删除,也可以注释掉
2. 代码中有些代码比较难懂,可以加一下注释文字
注释有两种风格:
C 语言风格的注释 /*xxxxxx*/
缺陷:不能嵌套注释
C++ 风格的注释 //xxxxxxxx
可以注释一行也可以注释多行
注:快捷键:
加上注释: ctrl+k+c
取消注释: ctrl+k+u
2:选择语句:
3:循环语句:
C 语言中如何实现循环呢?
while 语句
for 语句
do ... while 语句
4:函数:
int Add(int x, int y)
{
int z = 0;
z = x + y;
return z;
}
int main9()//函数
{
int num1 = 0;
int num2 = 0;
int sum = 0;
scanf("%d %d", &num1, &num2);
sum = Add(num1, num2);
printf("%d", sum);
return 0;
}
特点:
函数的特点就是简化代码,代码复用。
5:数组:
5.1:数组的定义
5.2:数组的下标
5.3:数组的使用:
int main10()//数组 - 能够存放一组相同类型的元素
{
int i = 0;
int arr1[10] = { 1,2,3,4,5,6,7,8,9,10 };
int arr2[100] = { 0 };//默认初始化为0
while (i < 10)
{
printf("%d\n", arr1[i]);
i = i+1;
}
return 0;
}