我也是刚刚踏入C语言世界的小菜,正在慢慢的认识这个世界!
目录
1:什么是C语言
2:第一个C语言程序
3:main函数
4:printf和库函数
5:关键字,字符串
6:转义字符
7:注释
让我们一起开始吧!
1:什么是C语言
人与人交流的语言也有很多种,就比如:汉语,英语,俄语....等等
动物与动物之间还有交流不过我们听不懂(比如:狗与狗就是在哪里汪汪汪的叫)
那我们人与计算机怎么交流?欸,对喽!就是使用计算机语言
其中C语言就是其中一种,当然还有很多比如:python,c++,Java,go,c#这些都是
2:第一个C语言程序
代码:
结果:
3:main函数
int 后面的main是这个函数的函数名,c程序一定都是从main函数开始执行的,除了main()函数其他函数你可以随意命名,但是main必须是开始的函数,写main函数要注意的事项:
1:main写出mian
2:main()没有括号
3:一定要用英文的括号
4:printf函数
printf("You will always be my first choice");
代码中使⽤了 printf 函数,实现了在屏幕上的信息的打印。这⾥简单的介绍⼀下 printf , printf 是⼀个库函数,它的功能是在标准输出设备(⼀般指屏幕)上进⾏信息的打印。上⾯的代码是使⽤ printf 函数打印字符串。只要把想要打印的⼀串字符放在双引号中并传递给printf函数就可以打印。上面的打印结果为:You will always be my first choice
5:关键字,字符串
关键字
C语⾔中有⼀批保留的名字的符号,⽐如:
int
、
if
、
return 这些都称为关键字
常见的关键字:
auto break case char const continue default do double else enum exfloat for goto if int long register return short signed sizeofstruct switch typedef union unsigned void volatile while
还要更多的关键字⼤家可以去了解⼀下,不过使⽤最多的还是上⾯的32个关键字
注:
https://zh.cppreference.com/w/c/keyword
字符串
使⽤双引号括起来的⼀串字符就被称为字符串,比如"You will always be my first choice"就是一串字符串字符串打印格式使用%s 进行打印
C语⾔字符串中⼀个特殊的知识,就是在字符串的末尾隐藏放着⼀个 \0 字符,这个 \0 字符是字符串的结束标志。
6:转义字符
C语⾔中转义字符具体如下:
- • \? :在书写连续多个问号时使⽤,防⽌他们被解析成三字⺟词,在新的编译器上没法验了。
- • \' :⽤于表⽰字符常量'
- • \" :⽤于表⽰⼀个字符串内部的双引号
- • \\ :⽤于表⽰⼀个反斜杠,防⽌它被解释为⼀个转义序列符。
- • \a :警报,这会使得终端发出警报声或出现闪烁,或者两者同时发⽣。
- • \b :退格键,光标回退⼀个字符,但不删除字符。
- • \f :换⻚符,光标移到下⼀⻚。在现代系统上,这已经反映不出来了,⾏为改成类似于 \v 。
- • \n :换⾏符。
- • \r :回⻋符,光标移到同⼀⾏的开头。
- • \t :制表符,光标移到下⼀个⽔平制表位,通常是下⼀个8的倍数。
- • \v :垂直分隔符,光标移到下⼀个垂直制表位,通常是下⼀⾏的同⼀列。
7:注释
在C语言中注释可以用 // 表示还有另几个具体如下:
注意:注释必须是一对的不能缺一个!否则无效