###什么?你还不知道C语言的这些知识_C语言常见概念<新手小白快速入门>

C语言常见概念

引入

以下是99%的程序员写下的第一个程序。

#include<stdio.h>
int main()
{
	printf("%s\n", "Hello world");
	return 0;
}

下文将介绍这段代码的基础常识

main函数需知

  • main函数是一个项目的入口。
  • 一个源文件中只可以存在一个main函数,一个项目中也只可以存在一个main函数。

printf和库函数

  • printf既print format标准化输出是C语言的一种库函数。
  • printf中%_称为占位符,用来表明输出的格式。
  • 使用库函数的时候要包含头文件。

关键字

  • 如int return等,注意创建变量名的时候不可以和关键字重合。

字符和ASCII编码

  • C语言中所有的数据都以二进制编码存储,每个字符有有一个对应的编码称为ASCII编码
  • A的ASCII为65
  • a的ASCII为97
  • 数字0的ASCII为48
  • ASCII中0~31为不可见字符

字符串和\0

  • 由双引号引起来的称为字符串。
  • 字符串的末尾存放一个\0,是字符串结束的标志。

转义字符

  • 通过 \ 加字符的形式来改变原有字符的含义。常用转移字符如下:
    • ’ :⽤于表⽰字符常量’
    • " :⽤于表⽰⼀个字符串内部的双引号
    • \ :⽤于表⽰⼀个反斜杠,防⽌它被解释为⼀个转义序列符。
    • \a :警报,这会使得终端发出警报声或出现闪烁,或者两者同时发⽣。
    • \b :退格键,光标回退⼀个字符,但不删除字符。
    • \f :换⻚符,光标移到下⼀⻚。在现代系统上,这已经反映不出来了,⾏为改成类似于 \v 。
    • \n :换⾏符。
    • \r :回⻋符,光标移到同⼀⾏的开头。
    • \v :垂直分隔符,光标移到下⼀个垂直制表位,通常是下⼀⾏的同⼀列。
    • \t :制表符,光标移到下⼀个⽔平制表位,通常是下⼀个4/8的倍数。
    注意 \t 的使用效果
int main()
{
	printf("a\tbc\tdef\tqq");
	return 0;
}

适用于打印对齐信息时使用,程序会用空格来补偿位置,使得打印的信息对齐

总结

以上是C语言部分最最常见的小知识,我们要像捡贝壳一样捡到自己的小篮子里哦,有不明白的地方欢迎留言,作者水平有限,文章不妥部分还请各位读者指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值