c语言编程 C语言入门 c语言(C语言程序设计教程 c语言视频教程 c语言零基础

1.scanf_s为什么要加_s
用scanf(跨平台性,可移植性);
2.初识const常变量-常量
不能改变的值
const解释 const是变量但又有常属性

3.初识#define 定义的标识符常量

4.初识枚举常量
枚举-一一列举
例:三原色:红,黄,蓝。

c语中枚举关键字-enum
例:
enum Sex //Sex是一个变量
{
a,//默认为0
b,//1
c//2
};
//a,b,c;为枚举常量;右大括号后一定要加封号(;)。
{}中枚举常量不能改变
在enum的大括号({})中枚举常量可以赋值
如:a=6;
没改前a=0;
改后a=6
5.字符串+转义字符+注释
字符串:由双引号引起来的一串字符称为字符串字面值或称为字符串。

注:在双引号(“”)中没有字符叫空字符串
例如:char A[ ] = "abc";//——‘a' 'b' 'c' '\0'----\0字符串结束标志
char B [ ] = {'a','b','c',0};
打印出来为abc abc
用第二种时最后要加\0;


strlen---计算字符串长度

3
随机值
\0不算字符串内容。
转义字符
2)
键盘上能够敲出来的都是字符
注:空格也是字符
转义字符:转变原来的意思。


转义字符只占一个字符
例:c:\test\32\test.c占13个字符
其中\t为一个字符 \32为一个字符

32是一个八进制数字
\ddd表示1~3个八进制如:\130x
\xdd表示2个十六进制如:\x30 这两个都是一个字符
3)注释
(//) (/* */) 都为注释符号
6.初识选择语句
if(条件)//如果
{
}
else //否则
{
}
7.初识循环语句
8.自定义函数
例:int Add(int x,int y)
{
int z=x+y;
return z;
}
其中Add是函数名 括号中是函数的参数 int是函数的返回类型
9.数组
如:int arr[10]
char arr[10]
float arr[10]
例:int arr[10] ={1,2,3,4,5,6,7,8,9,10};
其中[10]为这个数组含有10个元素
每个元素都有一个下标
如: 1 2 3 4 5 6 7 8 9 10
下标:0 1 2 3 4 5 6 7 8 9
下标默认从0开始
10.操作符


11.