初始c语言,带你进入C语言的世界

AgenticCoding·十二月创作之星挑战赛 10w+人浏览 301人参与


前言

你好,这一章主要讲一下C语言的一些概念,接下来会持续更新C语言的内容。

制作不易,如果文章对您有帮助,请点个关注,将持续更新博客
看完就懂C语言的常见概念。


一、main函数

main函数是C语言的主函数。
程序是从main函数开始执行的。
每个程序只有一个main函数

int main()
{
   return 0;
}

上述是一个最简单的main函数;
其中的int是返回类型为一个int类型的值(就是返回一个整数),而return 0 则是返回一个0表示正常。

二、关键字

关键字就是被C语言赋予特殊含义的字符。
关键字不能被创建。
程序员设置的标识符不能与关键字冲突。
下面是C语言32个关键字。

auto break case char const continue default do double else enum
extern
float for goto if int long register return short signed sizeof
static
struct switch typedef union unsigned void volatile while

三、字符和字符串

字符是有单引号(‘’)引起来的ASCII码表上的字符,字符在计算机上以数字的形式存储的。
字符串是以双引号(“”)引起的。可以是字符也可以是汉字,数字。
字符串后面隐藏着一个\0,字符串只有遇到\0才停止打印。字符后面没有\0
在这里插入图片描述

四、转义字符

C语⾔中像这样的转义字符还有⼀些,具体如下:
• \? :在书写连续多个问号时使⽤,防⽌他们被解析成三字⺟词,在新的编译器上没法验证了。
• \’ :⽤于表⽰字符常量’
• \" :⽤于表⽰⼀个字符串内部的双引号
• \\ :⽤于表⽰⼀个反斜杠,防⽌它被解释为⼀个转义序列符。
• \a :警报,这会使得终端发出警报声或出现闪烁,或者两者同时发⽣。
• \b :退格键,光标回退⼀个字符,但不删除字符。
• \f :换⻚符,光标移到下⼀⻚。在现代系统上,这已经反映不出来了,⾏为改成类似于 \v 。
• \n :换⾏符。
• \r :回⻋符,光标移到同⼀⾏的开头。
• \t :制表符,光标移到下⼀个⽔平制表位,通常是下⼀个4/8的倍数。
• \v :垂直分隔符,光标移到下⼀个垂直制表位,通常是下⼀⾏的同⼀列。
下⾯2种转义字符可以理解为:字符的8进制或者16进制表⽰形式
• \ddd :d d d表⽰1~3个⼋进制的数字。 如: \130 表⽰字符X 0~7
• \xdd :d d表⽰2个⼗六进制数字。 如: \x30 表⽰字符0 0~15
比特就业课
\0 :null 字符,代表没有内容, \0 就是 \ddd 这类转义字符的⼀种,⽤于字符串的结束标志,其
ASCII码值是0.

五、注释

注释是为了提高代码的阅读性,是给程序员自己看的。
注释分为两种:
C语言注释:/* */;
c++注释://;
一般情况下都是用c++注释,因为C语言注释在一些情况下容易出现错误。
例如;

printf("a "); /* 注释⼀
printf("b ");
printf("c "); /* 注释⼆ */
printf("d ");

上述代码中第一行忘写了注释结束符号(*/),导致第一个注释开始符号和第二个注释结束符号结合,中间的代码也变成注释
,/符号总是和最近的/符号相结合。

总结

上述介绍了C语言的常见概念。,如果有不懂的评论区留言或者私信,

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值