C语言学习第一节----C语言的常见概念

本文介绍了C语言的基本概念,包括其作为计算机语言的特点,VS2022编译器的选择,以及main函数、printf和库函数的使用。此外,还涵盖了关键字、字符、ASCII码、字符串和转义字符等内容,适合编程初学者阅读。
摘要由CSDN通过智能技术生成

前言

整理总结自己所学的知识,如有错误,欢迎指正。

一、什么是C语言

  人与人之间的交流是使用自然语言,例如汉语,英语,法语。

人与计算机之间交流使用的语言就叫计算机语言。

C语言只是计算机语言中的一种,还有其他计算机语言例如Java,C++,Python等。将C语言学好后,后期学其他其他语言就会更加得心应手。

二、C语言的优势

C语言具有效率高,灵活度高和可移植性高这三种优点。

三、编译器的选择

这里我自己本人使用的编译器是VS2022,还有其他编译器例如DevC++,Xcode等。我更加建议新手使用VS2022,非常容易上手,直接安装即可使用且默认界面是中文的,对初学者很友好。

四、第一个C语言程序

#include<stdio.h>

int mian()

{

printf("Hello,world!\n");

return 0;

}

在VS上运行代码的快捷键是ctrl+F5或者fn+ctrl+f5

在VS上调节字体大小的方法是ctrl+滚轮

在VS上注释代码的快捷键是ctrl+k+c

            取消注释代码的快捷键是ctrl+k+u

五、main函数

不管有多少行代码,都是从main函数开始执行的,main函数是程序的入口,所以main函数也叫做主函数。

main 函数有且仅有一个

main函数是程序的入口

即使一个项目中有多个.c文件,但是只能有一个main函数(因为程序的入口只能有一个)

第一次写代码常见错误总结:

main写错成mian

main后面的()漏掉没写

代码中不能出现中文符号

一条语句结束后要有分号

六、printf和库函数

printf 是一个库函数,它的功能是在标准输出设备(一般指屏幕)上进行信息的打印。

库函数的时候,是需要包含头文件的,例如printf函数需要包含的就是stdio.h这个头文件。

具体方法如下:

#include<stdio.h>

接下来为大家解释一下stdio.h的含义

stdio.h----标准输入输出头文件

.h----头文件

std----standard

i----input

o----output

七、关键字

C语言中有一批保留名字的符号,例如int,if,return,这些符号被称为保留字或关键字。

关键字都有特殊意义,是保留给C语言使用的

程序员自己在创建标识符的时候是不能和关键字重复使用的

关键字不能自己创建

C语言的32个关键字如下:

八、 字符和ASCII码

字符:用键盘敲出a,q,@,#等这些都是字符,C语言中字符是用单括号括起来的例如'a','q',用%c来指定格式。

编码:计算机中的数据是以二进制的形式存储的,如果每个人给这些字符中的每个字符编一个二进制序列,这就叫编码。

ASCII码:为了不造成混乱,美国国家标准协会出台了一个标准ASCII编码。

ASCII码不用全部记住,只要记住以下关键的几点即可:

字符A~Z的ASCII码值从65~90

字符a~z的ASCII码值从97~122

对应的大小写字符(a和A)的ASCII码值的差是32

数字字符0~9的ASCII码值从48~57

换行\n的ASCII码值是10

在这些字符中ASCII码值从0~31这32个字符是不可打印字符,无法打印在屏幕上观察

九、字符串和\0 

字符串:使用双引号括起来的一串字符,例如"abcdef",用%s来指定格式。

字符串的末尾隐藏着\0,这个\0是字符串的结束标志。例如字符串"abc",是三个字符a,b,c,但是末尾还隐藏了一个\0。

十、转义字符

转义字符:转变符号原来的意思。

在C语言中,常见的转义字符如下:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值