代码改变世界

随笔分类 -  C语言

C语言测试题的讲解分析

2006-05-19 15:13 by java ee spring, 196 阅读, 收藏,
摘要: 下面是网友Jackie214发布的答案,其认真态度令我深受感动.这些题是我2000年在做培训时为学员们设计的,但我已经近6年没有接触过vc++下的c语言编程了,有9年没接触unix下的c语言编程了,所以,除了一些核心思想令我终生难忘外,其他一些语法细节和当初出题的意图何在,我也差不多忘记了!前天把这个测试题发布出来,是因为前一阵才知道我多年前写的一些内容又要被别人加入到其书籍中出版(我只是对一些人惯于借鉴别人的东西而当作自己成就的性格很不赞赏,但这般行为在商业上来说是无可厚非,甚至是值得学习,只是我自己做不出这样的事情来,反而有点自己没胆量吃葡萄,就说吃葡萄的人酸),当时非常生气,就又翻腾出了 阅读全文

绝对能够测试你的C语言功力的几个问题!

2006-05-17 17:38 by java ee spring, 208 阅读, 收藏,
摘要: 另外,在实际的VC++教学中,发现很少有真正精通了C语言编程的学员,一般都有或多或少概念不是完全清楚的问题,特别是一些需要丰富的实战经验才能体会和明白的问题,如字符串,指针,类型转换,定义指向函数的指针类型,这也是导致学习VC++困难的一个原因。下面有几个简单测试将能发现你对C语言的掌握情况。int x=35;char str[10];//问:strlen(str)和sizeof(str)的值分别是多少?strcpy(str,"www.it315.org"/*共13个字母*/);//问:此时x和strlen(str)的值分别是多少?str="it315.org&q 阅读全文