打印

C51语言与C语言有何区别,学哪一种好一点

[复制链接]
8146|37
手机看帖
扫描二维码
随时随地手机跟帖
沙发
常来21IC| | 2008-1-17 12:17 | 只看该作者

面试记!

记得刚毕业来深圳时,一次面试,面试官是一老者,面试的人很多,大多是刚毕业的.
老者一个一个的面,老者打开一工程文件,第一步问.h、.c文件是什么东西?第二步问.h、.c、文件里面的内容,比如#define、unsigned char、void Send_one_byte(unsigned char write_data) 等等的含义...... 
我前面有一个面熟的人面完出来,遂问感觉如何?答曰:“哎呀,糟糕,我只学过C,都没有学过C51......”
等我面完,老者略喜,说:“我问的问题你们在学校老师都给你们讲过的。”我自己想想,确实真正写过程序的人都应该能答得上来,遂对前面那个人狂晕!

其实都一样!!

使用特权

评论回复
板凳
yl520|  楼主 | 2008-1-17 13:19 | 只看该作者

汗啊

哈哈

谢谢了.

使用特权

评论回复
地板
lelee007| | 2008-1-17 15:48 | 只看该作者

我们一女同学以前BS我说我只会C51不会C

靠,我明明学的C,只是写51的时候用了些我会的,就这样被耻笑
嘿嘿

使用特权

评论回复
5
googlelism| | 2008-1-19 22:08 | 只看该作者

C51不就是C 的一个应用嘛

使用特权

评论回复
6
sz_kd| | 2008-1-19 22:31 | 只看该作者

呵呵,刚毕业可能不知道

不过接触了人肯定知道

使用特权

评论回复
7
mxh0506| | 2008-1-19 23:04 | 只看该作者

C51不过是C的一种方言(Dialect)而已

使用特权

评论回复
8
flanker| | 2008-1-19 23:13 | 只看该作者

mxh0506说的有理

C51是特殊的C编译器,扬弃了C一些不适合51的特性,对51做了本土化适应。

使用特权

评论回复
9
zrchen| | 2008-1-20 18:00 | 只看该作者

关于c语言

掌握了c语言,c51也就水到渠成了。

使用特权

评论回复
10
hingwavepp| | 2008-1-20 19:45 | 只看该作者

换汤不换药

使用特权

评论回复
11
fabest| | 2008-1-20 20:13 | 只看该作者

都差不多,一样的....

使用特权

评论回复
12
yl520|  楼主 | 2008-1-23 10:25 | 只看该作者

那要先学C51行不.

使用特权

评论回复
13
machunshui| | 2008-1-23 10:37 | 只看该作者

把老谭的书仔细看8遍

把老谭的书每个角落都仔细看7-8遍,例子做三遍,
《C++高质量编程》,有关C的部分看个3-5遍,搞懂每个细节。
《嵌入式程序员的0x10个问题》,看个3-5遍,搞懂每个细节。

会受益无穷.

使用特权

评论回复
14
程序匠人| | 2008-1-23 10:51 | 只看该作者

要匠人说,还是先学汇编比较好些

把汇编学会了,再学C也不迟。

使用特权

评论回复
15
machunshui| | 2008-1-23 11:03 | 只看该作者

基础的东西确实重要啊

基础的东西确实重要啊!

使用特权

评论回复
16
mohanwei| | 2008-1-23 11:55 | 只看该作者

有意思

使用特权

评论回复
17
ayb_ice| | 2008-1-23 11:56 | 只看该作者

C51兼容ANSI C,但有扩展

使用特权

评论回复
18
JoHn_LiGhT| | 2008-1-23 12:38 | 只看该作者

C51对ANSI C作了一些扩展

应该从ANSI C入手。

教科书方面推荐Brian W. Kernighan和Dennis M. Ritchie(国外常称K&R)写的《C Programming Language》,已有中译本。
相关链接:http://www.china-pub.com/computers/common/info.asp?id=14975

使用特权

评论回复
19
yl520|  楼主 | 2008-1-23 15:05 | 只看该作者

我学了汇编了

老谭的书上哪去找呢?

使用特权

评论回复
20
machunshui| | 2008-1-23 15:42 | 只看该作者

老谭-----谭浩强也

老谭-----谭浩强也
网上很多人说谭浩强不行,简直瞎扯!

写好一本书是很不容易的。
把老谭的书每个角落的概念都吃透了,已经很不错了.

《C++高质量编程》,《嵌入式程序员的0x10个问题》,值得好好咀嚼.

都是非常基础,但很容易被忽视的概念.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

55

帖子

1

粉丝