资源描述:
《Turbo C语言概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据类型、变量和运算符 本节首先介绍TurboC程序的基本组成部分;然后介绍TurboC的数据类型、变量类型、变量的初始化和赋值;最后介绍TurboC的有关操作。通过本节的学习,可以对TurboC语言有一个初步认识。 1.TurboC程序的一般组成部分 TurboC2.0象其它语言一样按其规定的格式和提供的语句由用户编写应用程序。请看下面一段TurboC源程序。 例1: /*ExampleprogramofTurboC*/ #include /*包含文件说明*/ voidlgc(void);
2、 /*子函数说明*/ charanswer; /*定义全程变量*/ intmain() /*主函数定义*/ { chara; /*定义局部变量*/ clrscr(); gotoxy(12,3); puts("WelcometouseTurboC2.0!"); gotoxy(15,13);
3、 printf("--Exit"); gotoxy(15,15); printf("--Continue"); while(1) { a=getch(); if(a==27) break; if(a==13) { lgc(); if(answer=='y'
4、
5、answer=='Y') {
6、 gotoxy(23,14); puts("PleaseWritetotheCompany"); getch(); break; } } } return(0); } voidlgc(void) { clrscr(); gotoxy(12,8); printf("TheExcellentSelection!"); gotoxy(21,12); printf("
7、Doyouhaveanyquestion?(Y/N)"); answer=getche(); } 由例子程序可以看出,TurboC源程序主要有以下几个特点: 1.程序一般用小写字母书写; 2.大多数语句结尾必须要用";"作为终止符,否则TurboC不认为该语句结束; 3.每个程序必须有一个而且只能有一个称作主函数的main()函数; 4.每个程序体(主函数和每个子函数,如上例中的main()函数和sub()函数)必须用一对花括号"{"和"}"括起来; 5.一个较完整的程序大致包括:包含文件(一组#include<*.h>语句)、用户函数说明部分、全
8、程变量定义、主函数和若干子函数组成。在主函数和子函数中又包括局部变量定义、若干个TurboC库函数、控制流程语句、用户函数的调用语句等; 6.注释部分包含在"/*"和"*/"之间,在编译时它被TurboC编译器忽略。 说明: 1.象其它一些语言一样,TurboC的变量在使用之前必须先定义其数据类型,未经定义的变量不能使用。定义变量类型应在可执行语句前面,如上例main()函数中的第一条语句就是变量定义语句,它必须放在第一各执行语句clrscr()前面。 2.在TurboC中,大、小写字母是有区别的,相同字母的大、小写代表不同的变量。 3.TurboC程序的书写格式非
9、常灵活,没有严格限制。 例1的主函数可写成: main(){charc;clrscr();gotoxy(12,3); puts("WelcometouseTurboC2.0!");gotoxy(15,13); printf("--Continue");gotoxy(15,15);...} 这样写语法上没有错误,但阅读起来不方便,同时也使得程序层次不明确。作者建议用TurboC编程时,一行一