学习c语言基本思路和参考书籍

计算机行业发展非常快,大学里的教育基本都跟不上实际的社会需求。如果你所在的学校还在指定大家使用谭浩强的教材,那你不妨看看本文。

一、小测试

1、你是否听说过二进制,了解它们的运算原理吗?

2、你能说出一个最小的计算机系统由哪些部分构成吗?

3、你知道数字化原理吗?

如果上面的三个问题你举手了,那好,我们进入下一阶段的讨论,否则,你现在最重要事是去买一本《计算机科学与导论》补充一下基础知识。

C语言学习的前提条件就是,对计算机系统要有一个整体的,科学的基础认识。 脱离了这个基础认识,一切都很困难。

二、学习c语言

在这里,语法和函数库我们先不提,学习c语言本来就是一个很枯燥的过程,我不希望一上来就给大家讲书本上的那些东西,我们做很厉害的程序,厉害到什么程度,不管学习什么语言,第一个编的程序一定是它,而且它也很容易上手。

#include//头文件,我们先不急,只要记得c程序的开头一定有它就对

int main()//主函数

//这里是程序的开始

printf("hello world\n");

}//这里是程序的结束

就是这样一个简单的程序,但也又人“丧心病狂”写了好几百行代码,上百个(()),最后输出"hello world!"。

大家可以先在电脑上下载dev-c++ 、c -free 、vs等编译器,手机的同学可以下载 C4droid(限安卓);

https://tool.lu/coderunner/(在线编程网站);

程序讲完了,我来讲一下C语言学习需要注意的点;

C语言学习主要是以语法入门,然后到函数库。再具体一些来说,包括以下阶段:

学习基础语法

学习简单的少数几个C语言自带的函数

学习一些程序设计的基础知识(数据结构,算法)

学习更多更强大的C语言自带的函数

学习一些特定应用领域的基本理论知识(操作系统,数据库,网络,图像……)

应用上一阶段学习的到知识进一步学习其他人提供的函数库(网络处理、操作系统管理、图像、密码学等等)

所以还是推荐大家在“抄”程序之余,能够多看看C语言相关书籍,小编想是先给大家介绍c语言的基本语法,然后主要以程序教学,所以大家一定不能忘了看书呦。。。

下一篇(c语言实现弹跳小球)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180114G07PHT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券