数据结构Status
有关挫折的名言
鲜花蛋糕>南京之歌我们学的,⾥⾯每个函数前⾯都有status,⽹上有以下⼏种解释:
1.这⾥的Status是⼀个结构或变量类型。STATUS是返回的状态,程序中的error,ok就是和它对应的!投影仪的使用
探究近义词push(linkstack top,elemtype e),Status只是int的替⾝。
我想请问两问题,
必背古诗75首业务助理(1)这两种解释不⽭盾吗?我有两种理解:第⼀,status在实际使⽤中是C语⾔规定的表⽰error,ok的标识符;第⼆,书上写status是为了表⽰⼀般性,实际使⽤时要把写status的地⽅换成对应的数据类型(如int,float,char等)。请问哪个理解对啊?
(2)如果是使⽤时要换成对应的数据类型,那status还怎么与error,ok对应上啊??这到底是怎么⽤啊,⿇烦⼤家耐⼼给⼩弟讲讲,谢谢,谢谢!
满意答案:
我想你⼤可不必为这些东西⽽烦恼。既然int就是status,那这两个⽤哪⼀个有什么区别呢?他不是#define OK 1 #define ERROR 0吗?那你为什么就不知道⽤,bool f(){return true;return fal;}呢?你能写出代码就是对的,写不出来,格式再好都是⽩谈。如果你去看外国的C++教材就知道了,没有这么多乱七⼋糟的东西,当然这只是⼀种习惯。初学者没有必要弄得这么清楚,当你学到后⾯就会明⽩了,⾃⼰就知道⽤了。我以前学的时候,也分不清楚,后来就知道了,这只不过是⼀种可读性的写法罢了。
>我喜欢的知名人士