小灰灰学习笔记

C语言学习之旅:

大家好,我叫灰仔。是一个刚接触编程的小新人,准备学习C语言,希望能将自己所学和收获记录下来!

初识C语言:

目前,刚开始接触C语言的学习,对于一个小新人来说感觉我需要了解的东西还挺多的,需要先从最基础的知识开始学习,毕竟一口吃不成个胖子,还是需要循序渐进地学习的。所以先了解C语言的基本信息。

首先,需要知道什么是C语言?

语言的目的是用来进行交流传递信息的,就像人与人之间交流的各种语言,如:汉语、英语、日语等都是为此而产生的,同理C语言则是人与计算机交流的上千种计算机语言中的一种,这样我们可以给计算机下达指令,让计算机执行。

C语言的起源与诞生:

C语言的祖先是BCPL语言。1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。1970年,美国贝尔实验室的Ken Thompson以BCPL语言为基础,设计出很简单且很接近硬件的B语言,并用它写了第一个UNIX操作系统。1972年,贝尔实验室的Dennis Ritchie在B语言的基础上设计出了C语言,取了BCPL的第二个字母作为这种语言的名字。C语言继承了B语言的许多思想,并加入了数据类型的概念及其他特性。

C语言的特点:

C语言是一种高效、可移植、强大的编程语言,广泛应用于各种领域和系统。它具有简洁的语法结构,能够提供低级内存操作的能力,同时又具有高级语言的特性,如结构化控制语句和函数调用等。

C语言的应用:

C语言的广泛应用于各种领域:系统软件开发、数据库系统、应用软件开发、嵌入式软件开发、游戏开发、数字计算等。总的来说,C语言的应用几乎涵盖了程序开发的所有领域,无论是底层的系统编程还是高层的应用开发,C语言都能够发挥其强大的功能。

C语言标准:

在理想的情况下,编写C程序时,假设该程序中未使用及其特定的编程技术,那么它的运行情况在任何实现中都应该相同。要在事件中做到这一点,不同的实现要遵循一个标准。1983年,美国国家标准局(ANSI)开始着手制定C语言的官方标准。经过几年的工作,第一个完备的C语言标准于1989年诞生,并在1990年春天正式发布,称为ANSI C,有时也被称为C89或C90。现如今,C语言的标准随着发展也陆续更新了C99、C11、C17等一些版本。

C语言的编译器:

C语⾔是⼀⻔编译型的计算机语⾔,需要依赖编译器将计算机语⾔转换成机器能够执⾏的机器指令.那常⻅的C语⾔编译器都有哪些呢?⽐如:msvc、clang、gcc 就是⼀些常⻅的编译器,当然也有⼀些集成开发环境 如:VS2022、XCode、CodeBlocks、DevC++、Clion 等。

结尾:

以后每周我都会抽出时间进行C语言的学习,希望能够持之以恒的坚持下去,尽早的掌握C语言。有任何不足的,欢迎及时补充!

  • 16
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值