我深入学习C语言的三个目的
2023-09-11 14:16:05 时间
学习和使用java有四年多了,现在却回头搞起了C,理由有三:
1、为了考试啊,我也知道高程证书含金量不怎么样,可为了督促自己再次深入学习下基础知识,考个证没坏处。
2、我想读《ruby hacking guide》,ruby是用C写的,自从看了dreamhead老大的《管窥ruby》之后,我一直有股强烈的冲动去读ruby的源码。想把冲动转成行动,不深入下C语言是不行的。有牛人将Erlang的源码都看了,尽管我觉的我这辈子还达不到那么牛,不过偶尔去探访一下神秘的代码丛林也能满足下好奇心。甚至某天去看看jvm的源码......浮云。
3、没错,我对unix/linux下的C开发充满了兴趣,对网络通讯方面也很感兴趣,况且用C语言去操纵内核实在是很有趣、很好玩的事情,在这个学习过程中也加深了对计算机底层运行原理的理解。
终于将《c primer plus》看完,俨然发现c语言并非想象中的复杂,某种意义上还是非常简洁的,高效当然就更不用说咯。
文章转自庄周梦蝶 ,原文发布时间 2007-09-07
相关文章
- 计算机等级考试二级C语言程序设计专项训练题——程序填空题(三)
- C语言程序设计100例之(69):麦森数
- C语言生成可执行文件的过程——预处理、编译、汇编、链接。学习笔记
- 【240行拿下】基于C语言 实现通讯录管理系统 带文件保存及读取功能
- C语言处理文件
- 《C语言接口与实现:创建可重用软件的技术》一第2章 接口与实现2.1 接口
- 【C语言】统计素数并求和
- C语言:结构体
- LeetCode数据结构_C语言题解系列-树
- C语言学习——bsmap-2.74_main.cpp
- C语言学习及应用笔记之七:C语言中的回调函数及使用方式
- C语言学习及应用笔记之六:C语言extern关键字及其使用
- C语言运算符优先级
- C语言学习笔记——编辑、编译工具的使用
- C语言基本输入输出程序设计——计算当前时间and转换大写姓名and工资信息表
- C语言基础篇--选择/顺序/循环结构
- sqlite学习笔记7:C语言中使用sqlite之打开数据库
- C语言学习笔记:15_c语言中的进制操作.c
- C语言编写静态链接库及其使用
- 【C语言学习】C语言功能
- 1070 结绳 (25 分)C语言
- 1010 一元多项式求导 (25 分)C语言
- 学习C语言的数组
- C语言学习笔记——指针(二)
- 【C语言】C语言学习整理-putchar,printf,getchar,scanf定义及区别
- C语言学习笔记——scanf(%[^n]%c)
- 《手把手教你学C语言》学习笔记(3)---变量
- 《手把手教你学C语言》学习笔记(1)---C语言的特点
- 《手把手教你学C语言》学习笔记(9)--- 程序的选择控制
- 老郭带你学数据结构(C语言系列)1-线性表之静态顺序表