原帖由 "daniel-hou" 发表:
这个没有现成的函数, 自己写一个,以后就可以随时拿来用了!!
#include <time.h>;
int main(void)
{
time_t time;
struct tm *p;
time( &time );
p = localtime( &time );
printf( "%d-%d-%d ..........
原帖由 "wanbin" 发表:
memset是为了初始化,不初始化很容易出问题
原帖由 "wanbin" 发表:
memset是为了初始化,不初始化很容易出问题
原帖由 "flw" 发表:
该用就用,不该用就不用。
功底差且不思进去的朋友们多用用无妨,
不过,有些要求比较高的好公司是不要这样的程序员的。
所以,如果想把这一行干好,就还是参考一下 aero 的观点吧。
原帖由 "flw" 发表:
该用就用,不该用就不用。
功底差且不思进去的朋友们多用用无妨,
不过,有些要求比较高的好公司是不要这样的程序员的。
所以,如果想把这一行干好,就还是参考一下 aero 的观点吧。
原帖由 "unicorns" 发表:
不敢苟同.
实际上应用界的发展趋势是将程序员的注意力从这些细节上移开
把更多精力集中到业务逻辑上去.
在学习中把这些搞清楚是好事情,并不表示在做事情的时候也要始终去关注你本来就明白的事情.
原帖由 "aero" 发表:
You should use java instead c.I think that kind of c code is very ugly.
原帖由 "unicorns" 发表:
我之所以目前做的事情选择C而不是java不是因为C很高尚.
而是因为实际的需要.
我也不认为程序加了一个memset就导致了"ugly"
我关心的是开发团队的效率和程序的健壮性.
客户永远不会关心你的程序里有没有mems..........
原帖由 "unicorns" 发表:
不敢苟同.
实际上应用界的发展趋势是将程序员的注意力从这些细节上移开
把更多精力集中到业务逻辑上去.
在学习中把这些搞清楚是好事情,并不表示在做事情的时候也要始终去关注你本来就明白的事情.
原帖由 "flw" 发表:
其实,浪费 CPU 的时间只是一方面。
另一方面,我觉得是浪费敲代码的时间。
当然了,如果你的编辑器可以自动生成 memset 的话,我倒是可以忍受。
否则,当我明知道我的字符串马上会在下面进行“写”操作,
却又..........
原帖由 "flw" 发表:
大家记住:
memset 只在第一个操作是读操作的时候才有用。
如果第一个操作就是写操作,那么根本就不需要用 memset,
用不分青红皂白一上来就去 memset 这种方式来换取心里的安慰我觉得纯粹是不自信的表现。
却又..........
flw
发表于: 2004-12-27 15:00 发表主题:
功底差且不思进去的朋友们多用用无妨,
不过,有些要求比较高的好公司是不要这样的程序员的
aero
帖子总数发表于: 2004-12-27 16:40 发表主题:
1、C已经渐渐的离开了应用程序开发领域了。我们无可否认的是,java、C++等一些从语法上面向对象,致力与快速、高效、简洁开发的语言正不断取代C的位置。那些越来越简单的各种工具,让人们的注意力越来越集中于项目逻辑,而不是技术细节。而C也正不断专注与系统开发和嵌入式开发部分。对于应用软件来说,几个函数的调用无所谓。可是对于系统软件和嵌入式软件,有些时候,几个时钟周期都是很重要的。
原帖由 "zuibird" 发表:
c语言的特点并不限制其应用环境就一定要在系统开发,电信,金融等领域许多核心业务控制系统就是c实现的,这里对程序的稳定,健壮和维护性的要求显然更被看重。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |