找回密码
 立即注册
搜索
查看: 244|回复: 9

大家好像忘了C

[复制链接]

1

主题

25

回帖

34

积分

注册会员

积分
34
发表于 2003-1-4 03:12:54 | 显示全部楼层 |阅读模式
看了以上讨论,我想应该加上C这个语言。
严格来说C只是一种语言,具体实现要依赖于具体的操作系统平台。但不可否认C应该说是使用的最广泛的一种语言,无论那种操作系统上面包括windows、unix、linux等等。大家可以讨论讨论C在各个操作系统下的编译器的好劣。
我得一点体会是:在windows平台由于多种开发工具的出现,现在纯粹使用C的很少,最多不过是在有C++编译器的开发工具中加入一些C代码,比如说使用WINSOCKET API时;unix平台上大多还是C占主导地位,java也不错,但没有C使用的多,在不同的unix中,我感觉hp unix的C编译器还是对语法要求较严格,sco、solaris、aix要求不是很严格,其他的os我没用过就不知道了。

48

主题

527

回帖

780

积分

荣誉版主

积分
780
发表于 2003-1-4 12:28:39 | 显示全部楼层
不错,嵌入式系统中主要还是用C
回复

使用道具 举报

134

主题

1122

回帖

1709

积分

荣誉版主

积分
1709
发表于 2003-1-4 13:15:38 | 显示全部楼层
C做到一定时候,一定规模转向C++是必然的。
嵌入式操作系统由于其对资源、效率要求十分高,因此以C为主。

而对于Windows,Unix等操作系统由于硬件成本的降低,人力成本的提升,软件规模的上升,纯粹是用C不是最好的选择。C++逐渐占领主导地位。

Unix下的编译器大多由平台提供[少部分要收费,例如Solaris],在语法检验上实质没有太多区别,仅仅在于编译选项的选择。HP Unix的默认级别较高,其他的系统则较低。通过调整还是能够达到基本一致的效果。
回复

使用道具 举报

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2003-1-5 01:53:19 | 显示全部楼层
carechen说得不错。

其实,任何事物,发展到一定阶段,都需要规模化,C语言+OO思想,就成了C++,而OO思想,说白了,就是提高重复利用率,呵呵
回复

使用道具 举报

42

主题

835

回帖

1167

积分

金牌会员

积分
1167
发表于 2003-1-5 02:25:05 | 显示全部楼层
*nix下做后台c已经足够了,何况还有object c :)
eg.
struct struct_ex{
int i,j,k;
void tmp(int,int);
};
void tmp(int i,int j){

}
回复

使用道具 举报

37

主题

1311

回帖

1810

积分

金牌会员

积分
1810
发表于 2003-1-6 22:19:07 | 显示全部楼层
没有办法
软件开发在变
一个人用 C 写个程序,已经没有人看了
回复

使用道具 举报

28

主题

233

回帖

368

积分

中级会员

积分
368
发表于 2003-1-7 18:56:10 | 显示全部楼层
我很怀念C!
回复

使用道具 举报

72

主题

1933

回帖

2689

积分

论坛元老

积分
2689
发表于 2003-1-8 11:10:20 | 显示全部楼层
C++不过是C的超集而已,我一直用C,虽然借用了C++^_^
回复

使用道具 举报

61

主题

342

回帖

529

积分

高级会员

积分
529
发表于 2003-1-21 15:49:41 | 显示全部楼层
那会忘呢
回复

使用道具 举报

37

主题

1311

回帖

1810

积分

金牌会员

积分
1810
发表于 2003-1-23 11:05:58 | 显示全部楼层
不会忘了!!
值得怀念
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-20 14:53 , Processed in 0.115970 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表