-
C语言基础教程(二)数据类型、变量和运算符
说明:
1. 象其它一些语言一样, Turbo C的变量在使用之前必须先定义其数据类型,未经定义的变量不能使用。定义变量类型应在可执行语句前面, 如上例main()函数中的第一条语句就是变量定义语句, 它必须放在第一各执行语句clrscr()前面。
2. 在Turbo C中, 大、小写字母是有区别的, 相同字母的大、小写代表不同的变量。
3. Turbo C程序的书写格式非常灵活, 没有严格限制。
例1的主函数可写成:
main(){char c; clrscr(); gotoxy(12,3);
puts("Welcome to use Turbo C2.0!"); gotoxy(15,13);
printf("<CR>--Continue"); gotoxy(15,15);...}
这样写语法上没有错误, 但阅读起来不方便, 同时也使得程序层次不明确。作者建议用Turbo C编程时, 一行一条语句, 遇到嵌套语句向后缩进,必要时对程序加上注释行。这样可以便程序结构清楚、易于阅读、维护和修改。
通过以上介绍, 可以得出Turbo C源程序的一般形式为:
包含文件
子函数类型说明
全程变量定义
main()
{
局部变量定义
<程序体>
}
sub1()
{
局部变量定义
<程序体>
}
sub2()
{
局部变量定义
<程序体>
}
.
.
.
subN()
{
局部变量定义
<程序体>
}
其中sub1(), ..., subN()代表用户定义的子函数, 程序体指Turbo C 2.0提供的任何库函数调用语句、控制流程语句或其它用子函数调用语句等。
栏目列表
最新更新
C#基于接口设计三层架构Unity篇
C#线程 入门
C#读取静态类常量属性和值
C# 插件式编程
C# 委托与事件有啥区别?
C#队列学习笔记:队列(Queue)和堆栈(Stack
linq 多表分组左连接查询查询统计
C#队列学习笔记:MSMQ入门一
C# 基础知识系列- 1 数据类型
二、C#入门—基础语法
C# 在Word中添加Latex 数学公式和符号
inncheck命令 – 检查语法
基于UDP的服务器端和客户端
再谈UDP和TCP
在socket编程中使用域名
网络数据传输时的大小端问题
socket编程实现文件传输功能
如何优雅地断开TCP连接?
图解TCP四次握手断开连接
详细分析TCP数据的传输过程
SqlServer 利用游标批量更新数据
BOS只读状态修改
SQL Server等待事件—PAGEIOLATCH_EX
数据库多行转换为单一列
获取数据表最后最后访问,修改,更新,
计算经历的时间
SQL查询结果自定义排序
修改数据库默认位置
日期简单加或减
从日期获取年,月或日