(1)极速 C 语言:初见 C

前言

目前我见过的各种 C 语言教程很多都不够清晰、难以理解,于是我准备自己写一些关于 C 语言入门的教程。在这个系列里不会讲大话空话,着重于 C 语言的语法、特性上进行介绍讲解。

学习 C 语言可以做什么?

C 语言是一种运行效率十分高的语言,且 C 语言编写出来的程序可以很轻松地适应各种嵌入式硬件运行。最重要的是,如果你在以前没有任何编程经验的话,C 语言其实是入门学习十分适合的语言,许多例如 PythonJavaGo 等其他语言在语法上都能找到 C 语言的影子,可以说如果学会了 C,再去学习其他语言就会变得更轻松了。

关于本教程的信息

本教程使用 C11 标准,代码编辑工具使用 Dev-C++Microsoft Visual Studio 我认为对于毫无编程经验的人来说实在是难以使用,而“经典”的 Microsoft Visual C++ 又太过时,Dev-C++ 轻量,易用,对于学习 C 语言来说恰到好处。

你可能会感到疑惑:为什么编程 C 语言程序,用到的都是用于编写 C++ 代码的工具?C 语言和 C++ 确实是两种不同的语言,不过 C++ 是在 C 语言的基础上发展而来的,它设计目标之一就是保持与 C 语言的兼容性,C++ 在绝大部分保留 C 语言语法特点的基础上扩展一些自己独有的语法,这种共享语法的做法使得在 C++ 的环境中编写 C 代码非常容易,有没有专门开发 C 语言的工具呢?有,Pelles C 就是其中之一,但目前开发 C++ 已经十分成熟且易用,拿去写 C 不会有任何冲突(至少在学习 C 语言的阶段内不会遇上只能用专门的工具写 C 的情况),而且又新又香又好使,何乐而不为呢。


下一篇:(2)极速 C 语言:开发前准备

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Shiqi_SQ

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

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

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

打赏作者

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

抵扣说明:

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

余额充值