- PROGRAM ProgramName (FileList);
- CONST
- ( 常量说明 )
- TYPE
- ( 类型说明 ) // www.tuoza.com
- VAR
- ( 变量说明 )
- ( 子程序定义 )
- BEGIN
- ( 执行语句 )
- END.
复制代码
程序结构要点:
1. 结构顺序固定:PROGRAM → CONST → TYPE → VAR → 子程序 → BEGIN...END.
2. 不需要的部分可以省略,但写出来的必须按这个顺序
3. 简单的合法程序:
- program DoNothing;
- begin
- end.
复制代码
关于注释:
Pascal有两种注释方式:
1. 标准注释:(* 注释内容 *)
2. 扩展注释(Turbo Pascal等支持):{ 注释内容 }
重要提醒:不要嵌套注释!
- (* 外层 (* 内层 *) 注释 *) // 错误!编译器会报错
复制代码
原因:第一个*)就结束了整个注释,第二个*)没有匹配的(*。
安全的方法:用不同符号嵌套
- { ( 这样嵌套是安全的 ) } // 正确
复制代码
关于代码排版:
空格、Tab、换行符编译器都会忽略(字符串内除外),但对人很重要。
好习惯:
• 适当缩进(通常用2或4个空格)
• 一行只写一条语句
• 保持begin和对应的end对齐
对比示例:
- // 难读的写法:
- begin x:=10; y:=20; if x>y then writeln('A') else writeln('B'); end.
- // 易读的写法:
- begin
- x := 10;
- y := 20;
- if x > y then
- writeln('A')
- else
- writeln('B');
- end.
复制代码
为什么要注意这些?
• 方便自己以后看懂代码
• 方便团队协作
• 可以用注释临时屏蔽代码({有问题代码})而不删除
总结:记住结构顺序,用好注释,注意排版。 |