已知栈st[], 栈顶指针p, 任意顶点v;
请问该条语句 write(st[p]:3); 是什么意思?
还有 write(v:3); 是什么意思?
我知道是输出语句(本人懂得PASCAL基本的语言),就是不懂加个冒号后的意思,为什么加个3;
请问该条语句 write(st[p]:3); 是什么意思?
还有 write(v:3); 是什么意思?
我知道是输出语句(本人懂得PASCAL基本的语言),就是不懂加个冒号后的意思,为什么加个3;
有了format('格式',[变量们])函数,从来没这么用过了
http://www.edudown.net/Article/lunwen/jingsai/200607/7609.html
write(v:3); 不换行输出v的值, 输出宽度为3个字符, 如果v的值输出宽度不足3个字符则在左侧用空格补足write(st[p]:3); 不换行输出st[p]的值(应该是栈顶处的数据值), 输出宽度为3个字符, 如果v的值输出宽度不足3个字符则在左侧用空格补足