C 语言学习准备

摘要:用 C#语言学习了一些数据结构,突然想学习 C 语言,为了学习C,本文准备好资料。

C 语言学习准备

作者:乌龙哈里
时间:2015-11-17
平台:Window7 64bit,Visual Studio Community 2015

参考:


章节:

  • 编译器
  • IDE
  • 编程入门资料

正文:

一、编译器:

Tiny C Compiler 0.9.26-win64
官方主页 下载

    查找了一些资料,想着本来就是学习之用,越方便越好,结果找到了 TCC,号称全世界最小的C编译器。下载解压后,比如放在D:Tcc,在win7 桌面上,鼠标右键计算机--〉属性--〉高级系统设置--〉 高级选项下面有个 环境变量--〉系统变量里面 Path --〉编辑 ,在最后面加个;d: cc。这样就把缺省路径加上了。Tcc有个方便的地方,就是 tcc -run xxxxx.c 命令,直接运行 xxxxx的C文件,而不需要编译。

二、IDE:

1、Code::Blocks
    官方主页
看了很多推荐都说,用它很爽,除了在win上写C用Visual Studio外。

2、Sublime Text 2
    官方主页
考虑到用Tcc来编译,并不需要太大的IDE,选择 Sublime Text 是因为学习阶段程序大都是单文件,简单。

三、C语言入门资料:

书籍:
1、C Primer Plus(第五版)中文版。经典入门。网上很多第六版结果都是C++的。
2、C 陷阱与缺陷。这本书很薄,我是初学者初步能看懂。
3、数据结构(C语言版)严蔚敏、吴伟民。刚看了开头,对我来说不容易理解,看来是给计算机系的学生学习用的。

网上资料:
1、菜鸟教程-C语言教程。这个好全,特别是C的标准库。
2、Standard C 语言标准函数库速查。这个直接在网页上看到所有函数,但是里面关于函数的用法有点不全。
3、Linux C编程一站式学习。这个也是讲入门的。很不错。




好了,我的C学习之旅可以开展了。以后有资料再来补充。

原文地址:https://www.cnblogs.com/leemano/p/4973354.html