重生之~~哈哥~~拿下C语言基础

前言····

什么是c语言呢,接下来由我哈哥来搞大家介绍一下C语言,希望我的分享能给大家带来一点帮助,以下仅是我的个人见解,那么先带大家了解一下吧。

1.什么是c语言!

在我们日常生活中有许多各种各样交流的语言,在这个世界上不同国家和地区也有许许多多的语言如:汉语.英语.日语.韩语等等,这些人与人交流使用的语言我们称为自然语言,那么,我们人怎么和计算机交流呢,我们使用的就是计算机语言,如C/C++/Java/GO/Python等等各种各样的计算机语言。

哈哥怎么认为呢,哈哥说:“我们的自然语言和计算机语言的区别是表达方式不同,自然语言是人类用来交流和表达思想的语言,自然语言有丰富的词汇,语法和语义结构,能够表达复杂的意义和情感。而计算机语言是人为设计的一种特定语言,用于编写和执行计算机程序,计算机重点在于正确描述计算机操作和逻辑,总的来说计算机语言必须严格遵循逻辑和语法规则”。

2.C语言的历史~

1969年家贝尔实验室的丹尼斯·​​​​​​​里奇(Denn is Ritchie)和和肯·汤姆森(Ken Thompson)一起开发了Unix操作系统。Unix是用汇编语言写的,为移植到其他计算机,汤普森就在BCPL语言的基础上发明了B语言1972年丹尼斯·里奇和布莱恩·柯林汉又在B·语言的基础上重新设计了一种新的语言,这种语言取代了B语言,所以被称为C语言。1973年整个Unix系统都使用C语言重写。此后,这种语言开始快速流行,广泛的用于各种操作系统和系统软件的开发。1988年C语言标准化,美国国家标协会(ANSI)正式将C语言标准化,标准着C语言开始稳定和规范化。一直到今天C语言还是在世界广泛使用,在计算机语言的排行榜上霸占前三名。

3. 编译和链接

c语言是一门编译型计算机语言,c语言源代码都文本文件,文本文件本身无法执行,必须通过编译器翻译和链接器链接,生成二进制可执行文件,可执行文件才能运行

C语言代码在.c文件为后缀的文件中,要得到最终运行的可执行程序,中间要经过编译链接2个过程。

每个源文件(.c)单独经过编译器处理生成对应的目标文件(.obj为后缀的文件)

多个目标文件和库文件经过链接器处理生成对应的可执行程序(.exe文件)

4.第一个C语言程序

 main是一个主函数,返回类型是int(整型),与return 0相呼应。
每个c语言不管有多少行代码,都是从main函数开始执行的,main是程序的入口,所以main函数也叫主函数。main前面的int表示main函数执行结束的时候返回一个整数值。

main函数是程序的入口

main函数只能有一个

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

哈哥小总结:很多小伙伴们一开始学代码的时候非常容易发生的错误

main写成了mian,一定要看清楚喔
main后面漏掉(),记得得是英文的喔
每条语句结束后都应该有分号喔
代码不能使用中文符号喔

printf是一个库函数,它的功能是在标准输出设备(屏幕)上进行信息打印,它需要引用头文件才能使用喔

5.什么是库函数?

为了不再重复实现常见的代码,让程序员提升开发效率,c语言标准规定了一组函数,这些函数再由不同编译器进行实现,提供给程序员使用。这些函数组成一个函数库,被称为标准库。这些函数也被称为库函数。

 6.关键字的介绍

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

 注意:关键字不能自己创建。

7.注释

1./**/的形式

 2.//的形式


 

 注释是给自己看的,或者给其他程序员看的,好的注释可以帮助我们理解代码,但是不要过度注释喔

8.标识符

合法的标识符由字母(大小写都可以).数字.下划线组成,而且必须以下划线或者字母开头


​​​​​​​

 以下是哈哥的部分分享,哈哥将会不断更新C语言知识

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值