Notes on C programming language (0)
来源:互联网 发布:post请求发送json数据 编辑:程序博客网 时间:2024/05/14 10:59
Why I wrote these C programming notes?
Before deciding to be a Machine learning researcher and a programer, I studied GIS for four years and it's a nice subject. However, as long as knowing more about computer science, I came to realise that I will become a programmer rather than a GISer.
Obviously, it's not easy to step in new areas without any background knowledge. Thus, for monitoring and pushing myself, I plan to write some notes on what I studied. Among the essential subjects I planed to learn, I think the first one is C, since it opens a door for you to communicate with machines and people in the world of programming. Also, C is the most widely used and perhaps the most powerful programming language, which means that you may be able to use it under various circumstances. More importantly, C provides some deep insights on how to write a programme beautifully and concisely.
The materials I used to write these notes are based on <The C Programming Language> (K&R) and <The C Answer Book> which basically provides the exercises answers of (K&R). The cover pages for these two books are shown below.
In the following notes, I plan to talk my feelings on each section I read, and then to compare the exercises answers I got with the answers provided in the <The C Answer Book>.
- Notes on C programming language (0)
- Notes on Programming in C
- Notes on Programming in C
- Notes on Programming in C
- Notes on Programming in C
- c programming language learn notes 6
- c programming language learn notes 7
- c programming language learn notes 8
- c programming language learn notes 9
- c programming language learn notes 10
- c programming language learn notes 11
- notes for the c programming language
- K&R the C programming language——study notes
- The Java Programming Language Notes
- The C# Programming Language Notes
- The Python Programming Language Notes
- The C# Programming Language Notes
- The Ruby Programming Language Notes
- 2015校园招聘
- Oracle中动态SQL详解
- ACM--最长公共子序列 动态规划求解
- 12周(分离正整数中个位数)
- 第十二周项目三 用递归方法求解(汉诺塔)
- Notes on C programming language (0)
- 2.4g pcb 设计
- 编程高手之路-- C 与C语言的区别(上)
- Hello PCB
- Java annotation 自定义注释@interface的用法
- NYOJ580&& uestc 1746
- Linux下使用Cacti监控流量状况
- unity3d黑暗游侠游戏场景基本制作
- Unity学习之三