初识C语言1

目录

初识C语言1

一.C语言是什么

二.C语言的历史和特征

三.VS项目和源文件 头文件

四.第一个C语言的程序

五.main函数

六.printf和库函数

七.关键字介绍

八.字符和ASCII码值

九.字符串和\0


初识C语言1

一.C语言是什么

C语言终究是一门计算机语言,当然C++/Jave/Go/Python也是计算机语言。人们通过计算机语言写的程序,给计算机下达命令,让计算机工作的。

机器语言    计算机语言基于二进制,计算机只能识别 和接受由1和0组成的指令。

二.C语言的历史和特征

C语言历史:1972年,美国贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言。1978年,Brian W.Kernighan 和Dennis M.Ritchie 合著了影响名著 The Programming Lanhuage。1989年,ANSI公布了一个完整的C语言标准。1999年,ISO对C语言标准进行了修订,增加了修订。至今,C语言在计算机语言排行榜上霸占前三名。

C语言特征:(1)语言简洁,使用方便。(2)运算符丰富 。(3)数据类型丰富。(4)具有结构化的控制语句。(5)语法限制不太严格,程序设计自由度大。(6)C语言允许直接访问物理地址。(7)用C语言编写的程序可移植性好。(8)生成的目标代码质量高,程序执行效率高。

三.VS项目和源文件 头文件

C语言把.c为后缀的文件称为源文件,把.h为后缀的文件称为头文件

四.第一个C语言的程序

下面是我的第一个C语言代码QAQ

这是打印一个图形。

五.main函数

C语言的程序都是从main函数开始的,main函数是程序的入口,它也可以叫做主函数

总结一下

(1)main函数是程序的入口

(2)main函数有且只有一个

(3)即使一个项目有多个.c文件,也只能有一个main函数

(4)main函数位置可以在任意位置

六.printf和库函数

这是代码中的printf函数,实现屏幕上的信息的打印。

简单的说一下,printf是一个库函数

那么使用库函数的时候需要包含头文件,比如printf函数需要包含stdio.h这个头文件

七.关键字介绍

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

(2)自己在创建标识符的时候不能与关键字重复。

(3)关键字也是不能自己创建的。

八.字符和ASCII码值

字符:在键盘上打出的比如a,b,c,%,#等,这些符号称为字符,在C语言中用‘ ’括起来,如‘a'。打印是用%c

ASCII码值:给每个字符编一个二进制序列,称为编码。(下图是ASCII码值图)

不用记住所有ASCII码值,只需记住以下

(1)A~Z为65~90

(2)a~z为97~122

(3)大小写之间相差32

(4)数字0~9为48~57

(5)ASCII码值为0~31为不可打印字符

九.字符串和\0

字符串的末尾隐藏着一个\0字符,它是字符串的结束标志。字符串打印时用%s

arr1中没有\0所以打印不会停止。(改为char arr1[] = {'a','b','c','\0'};也会输出abc)

arr2中有隐藏的\0,所以打印停止了。

上面这个也能体现\0的重要性。

QAQ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恋雨QAQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值