C语言与英语

其实要学好C语言,英语要有一定基础就会学的更快.因为很多都是英语的C语言版本缩写及缩写组合.所以要加油学英语 要不为什么会没有英语基础的人去学C语言?还好我们有九年义务教育要学点英语. 我们中国人普遍要在高中大学才会有高手,初中有是因为从小就有学英语.而英语国家呢,他们小学生就可以学编程,基本上我们的软件人才会比人家晚成才,这是事实,所以不要争论什么,我们加快速度学习就是了,另外印度软件为什么会比中国好,人家官方语言英语是其中之一 这是在讨论和C有没有关系及是什么关系,要说明的是辅助关系,C语逻辑为主,英语为辅,比如我今天去上机考试,有个函数rand(),我一直不知道什么意思,通过...
C语言 | 2008-09-22 22:44 | 阅读 7535 次 | 评论 0 条

++,--要注意优先级,更要注意最后实际值!!

在C群里有人问a=5;b=++a*--a;为什么会是25?而不是30? 我也是先一楞,按正常的理解应该是30啊,++a=6,--a=5,b=6*5=30,有问题吗? 可人家说机子调试是25啊,于是我也上机调试,也是25.机子应该不会有问题,可人脑的逻辑出错了呢.于是我把a++,b++,++a,--b.四组合统统列出来放在一起调试,做对比分析,终于明白了问题的所在.以下是详细说明 调试程序代码如下: #include <stdio.h>main(){ int a=5; int b; b=a++*a--; printf ("%d\t%d\n",a,b); b=++a*a--;...
C语言 | 2008-09-22 21:45 | 阅读 3390 次 | 评论 0 条

牢记指针*的根!!(地址与首地址)

这段时间学习C语言,头都大了,特别是指针 现在晚上很静,可以好好的理出个头绪. 指针,总的一点就是要牢记它的根,它的根是什么,就是内存单元的编号(地址). 记住内存单元由编号(地址)和内容组成,而指针就是内存单元编号(地址) 1.一般形式为: 类型说明符 *变量名; 2.指针赋值:(1)指针变量初始化的方法 int a, *p=&amp;a;/*指针初始化*/ (2)赋值语句的方法 int a, *p; p=&amp;a;/*指针取地址*/ ...
C语言 | 2008-09-18 23:42 | 阅读 6012 次 | 评论 0 条

是C的不完美吗?

大仲马(418724762) 22:18:07#include <stdio.h>main(){ double float x,y; x=2; y=x+3/2; printf("y=%lf",y);} 大仲马(418724762) 22:18:21有一个错误,不知是哪个? .<liulangersate@yahoo.cn> 22:18:55void main() 大仲马(418724762) 22:19:25不对 小力(877929878) 22:20:38double float .<liulangersate@yahoo.cn> 22:21:24我测试了,答...
C语言 | 2008-09-18 22:39 | 阅读 3494 次 | 评论 0 条

选择语句的变种:三目运算符

三目运算:x>y?x:y 等价于 选择语句:if(x>y) return x; else return y; ?前面的是判断,后面是选择结果,如果结果是为真则选:前面的值,否则就选:后面的值.
C语言 | 2008-09-18 21:21 | 阅读 3413 次 | 评论 0 条

VC6.0中&quot;新建&quot;的不同

以前没有用过VC60,今天把一个程序源代码复制进去,竟然执行不了,不知问题出在哪里? 后来在C语言学习群中交流后才得出结果. 原来是文件/新建/C++ sourse file后才能生成运行文件.exe 如果直接点击新建图标,则只生成TXT文本文档,编译后生成.dsp文件,具体什么原因我也弄不清 和我一样的新手要注意一下这个区别.高手要知道原因请告之,谢谢
C语言 | 2008-09-17 22:02 | 阅读 2093 次 | 评论 0 条

两个伙计:小&amp;和小*

两个伙计:小&amp;和小*比如m想找r去逛街,找到了服务生小*,小*就带m去问前台小&amp;,小&amp;就去找r的门牌号码(地址&amp;r)对应的门牌卡片(指针*p)(p = &amp;r), 小&amp;找到了r的门牌卡片(指针*p)(p = &amp;r),他把p交给小*, 小*就拿着p去叫客人r了(*p就是r了)
C语言 | 2008-09-16 21:55 | 阅读 3290 次 | 评论 2 条
浏览29227次
文章归档