谭浩强《c程序设计》第三版222页倒数第五行的赋值怎么不合法了我觉的是把100赋给pointer所指的那个变量。

谭浩强《c程序设计》第三版222页倒数第五行的赋值怎么不合法了我觉的是把100赋给pointer所指的那个变量。,第1张

C的规定就是不允许把非地址类型的数据赋给指针变量。

按你的意思就是100是地址了,如果按这么理解那就对了!但是当时他说的不是这个意思,而是仅仅举个例子说明不可以这么赋值的,不必深究的!

望采纳!欢迎追问

这主要看连在一起的两个for语句,第一个表示行,第二个表示列(即一个for语句打印‘’前面的空格数, 第二个打印每行的星数)。

另外这个程序是分两批打印的,第四行的for语句是打印上半三角,第十一行的for语句是打印下半三角

这个要说明白该如何说呢,带个数进去说明吧(此处输入的数为3)

首先说明递归函数的工作原理,实现递归用到的是递归工作栈,每递归一层就要加一个递归工作记录到递归工作栈,记录为形参,函数返回值即函数返回地址

void

hanoi(int

n,char

one,char

two,char

three)

{

void

move(char

x,char

y);

if(n==1)

move(one,three);步骤1

else

{

hanoi(n-1,one,three,two);//递归1

move(one,three);//步骤1-2

hanoi(n-1,two,one,three);//递归2

}

}

输入数字3,执行顺序如下

递归1

n=3,one=A,two=B,three=C

递归1

n=2,one=A,two=C,three=B

递归1

n=1,one=A,two=B,three=C(执行步骤1

(A-->C))返回递归1上一层(n=2,one=A,two=C,three=B)

执行步骤1-2(A-->B)

递归2(2-1,one=C,two=A,three=B)(执行步骤1(C-->B))返回递归1再上一层(n=3,one=A,two=B,three=C)

执行步骤1-2(A--C)

递归2

n=2,one=B,two=A,three=C

递归1(2-1,one=B,two=C,three=A)(执行步骤1(B-->A))返回递归2上一层(n=2,one=B,two=A,three=C)

执行步骤1-2(B-->C)

递归2(2-1,one=A,two=B,three=C)执行步骤1(A-->C)

结束

第二版采用的是Turbo

c

20对程序进行编译的,第三版改用了Turbo

C++

30

作为编译工具了

由于已经出版了《C++程序设计》在第二版的第14

15章中介绍的C++的初步知识已经被删减,

第三版应该有光碟的

第二版没有

不好说那个更好

因人而异了

我学的那会用的是第二版

觉得还好

不过有了新版本还是用新的好

前两版书中,采用的Turbo C 20对程序进行编译。第三版改用Turbo C++30作为编译工具。还有就是前两版书中的14章和15章介绍的C++的初步知识。由于作者已出版《C++程序设计》,为压缩篇幅,第三版不再保留这两章的内容。适合初学者学习,也是全国计算机2级C的教材,但不适合深究C语言。

有区别,鉴于你是初学的话,你是肯定看不出改的是那些地方,所以看第二版第三版都行。入门级的书尽量多看,先看个三四本,甭管是电子版的还是其他的,看到自己觉得入门了为止,初学就是学语法,学学简单的应用,所以看哪些书都是一样的,没有好坏之分,目的只有一个,把基础知识打牢,让自己先窥视到这门语言的大概。

入了门之后,就必须有选择的看了,不知我的观点你能不能接受。

第四版系统全面,内容深入,讲授详尽,包含了许多其他教材中没有的内容,尤其是针对编程实践中容易出现的问题作了提醒和分析,是学习C语言程序设计的理想教材。适合程度较高、基础较好的学校和读者使用。

以上就是关于谭浩强《c程序设计》第三版222页倒数第五行的赋值怎么不合法了我觉的是把100赋给pointer所指的那个变量。全部的内容,包括:谭浩强《c程序设计》第三版222页倒数第五行的赋值怎么不合法了我觉的是把100赋给pointer所指的那个变量。、C语言求解释,谭浩强C程序设计第三版,习题6.14、求救!谭浩强C程序设计第三版里面的汉诺塔问题。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9372959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存