11 2011 档案

摘要:下面的文章转自一个大二学生的问题和杨中科老师的回答,我看了以后还是蛮有收获的。先介绍我的情况 普通本科大二学生,,之前一直在练acm的题,也获得了一些大赛的奖项,有一天有个人问我,叫我做一个小软件,我发现我不会。。更惨的就是我好像什么软件都不会做(这里指的是基于c/c++的开发),,除了console的一些算法题,,然后我和自己说练acm够了,应该开始学开发工具的运用和一些库类(函数)的使用了,,这样2个星期下来,我翻了很多关于商业程序开发资料,我发现商业程序代码真的很少涉及到高效算法和一些特殊的数据结构,而且我也问了几个现在在公司上班的师兄,他们也说工作中真正用到acm的知识是很少很少的。现 阅读全文
posted @ 2011-11-17 17:46 magic_box 阅读(673) 评论(0) 推荐(0)
摘要:今天在做题目的时候碰到一个很奇怪的现象。先看代码:#include <stdio.h> #include <string.h> int main() { char a[100]; int i,len; scanf("%s",a); len = strlen(a); printf("%d\n",len); a[100] = '0'; //请注意a[100] printf("%d",len); return 0; } 我在定义的时候定义的是a[100],其实是从a[0]到a[99]。运行这个程序的结 阅读全文
posted @ 2011-11-02 21:32 magic_box 阅读(605) 评论(0) 推荐(0)