C语言初阶(1)——基本概念的介绍

目录

1.C语言的介绍

2.main函数,库函数,printf

2.1.main函数

 2.2.printf

2.3.库函数

3.关键字

4.字符、字符串和ASCII码表

4.1.ASCII码表

4.2.字符、字符串

5.转义字符

​编辑6.语句

 7.注释


1.C语言的介绍

C语言是众多计算机语言中的一种,通过编译器(这里我们以后讲解代码都在VS2022环境中)翻译和链接器链接生成二进制文件执行;其代码存放于以.c为后缀的源文件中,以.h为后缀的叫做头文件

2.main函数,库函数,printf
2.1.main函数

(1)main函数叫做主函数;

(2)一个项目中可以有多个.c文件,但只能有一个main函数(main函数是程序的入口,而程序的入口有且只有一个);

(3)通常情况下,main函数前加int表示函数执行结束的时候返回一个整型值,int main与return 0首尾呼应;

//基本框架
#include<stdio.h>
int main()
{
    return 0;
}
 2.2.printf

作用:实现在屏幕上信息的打印

//基本格式
printf("文本\n");
2.3.库函数

库函数的使用要包含对应的头文件,具体可查询网址:https://cplusplus.com/

3.关键字

(1)关键字也叫保留字;

(2)关键字不能自己创建;

(3)程序员在创建标识符的时候不能跟关键字重复;

(4)C语言的32个关键字:

同时,也可在网站中查询关键字的相关用法:https://zh.cppreference.com/w/c/keyword

4.字符、字符串和ASCII码表
4.1.ASCII码表

记住几个常见ASCII码值:

(1)A~Z对应65~90;

(2)a~z对应97~122;

(3)大小写字母的ASCII码差值为32;

(4)数字字符0~9对应48~57;

(5)\n对应10;

4.2.字符、字符串

(1)字符用单引号括住,字符串用双引号括住;

(2)\0是字符串的结束标志,遇到\0时就会停止程序;

(3)打印字符可以用%c,打印字符串可以用%s;

#include<stdio.h>
int main()
{
    char arr1[]={'a','b','c','\0'};//使用字符常量进行初始化,必须加上'\0'才能避免打印出随机值
    char arr2[]="abc";//使用字符串常量进行初始化,此时数组中其实还隐藏了一个\0
    printf("%d\n",arr1);
    printf("%d\n",arr2);
    return 0;
}
5.转义字符

常用的转义字符如下图所示:

6.语句

(1)空语句:只有一个分号而无内容就是空语句;

(2)表达式语句:表达式后面加分号;

(3)函数调用语句

(4)复合语句:与简单语句相对应,成对括号中的代码构成代码块;

(5)控制语句:顺序结构、循环结构、选择结构:

1>条件判断语句(分支语句):if语句、switch语句;

2>循环执行语句:do while语句、while语句、for语句;

3>转向语句:break语句、goto语句、continue语句、return语句;

 7.注释

(1)注释对代码无影响;

(2)注释是给自己或其他程序员看的;

(3)好的注释可以帮助更好地阅读代码;

(4)注释的两种形式:

//注释1
/*注释2*/

(5)双引号中的注释会被解释为普通符号从而失去其注释意义

printf("hello /*world*/");

(6)编译时,注释会被替换为空格:例如,min/*注释*/value会被编译为min value

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值