#include<stdio.h>
char ch
scanf("%d",&a)
printf("%c",ch)
return 0
#define DAXIE(x) (x>='A'咐腊裤 && x<='Z') //判断是大写字符。
#define XIAOXIE(x) (x>='a' && x<='z') //判断是小写字符。
#define ZHUANXIAOXIE(x) (x-'A'+'a')//转为小写
#define ZHUANDAXIE(X) (x-'a'+'A')//转为大写
简介
C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调衡简试、修改和移植,而代码质量与局慎汇编语言相当。
有C语言源代码,要将之转换为可执行的应用软件方法如下:
1、准备一肢差高个C语言的编译器,比如TC2.0等等
2、运行庆扒编历尺译器TC2.0
3、加载源代码
4、按Alt-F9。
这个过程有两个叫法,编译或者解释。有些高级语言在把源程序转换衡圆首为可执行程序的时候,需要先对完整的源程序做词法分析、语法分析等一系列检测,所有语法都没有问题后,一次性把所有源代码翻译成机器码,这要求源程序中不能有任何语法错误,否则将不会生成咐数可执行程序,直到所有语法错误都改正,这种转换的方式称为编译,C、C++等语言就是采用了编译方式。
还有些高级语言在把源程序转换为可执行程序的时候,一句话一句话的转换,翻译一行执行一行,如果遇到某一行出现了语法错误,程序将停止在出现错误的地方,程序员可以修改,然后继续执行,这种转换方式称为解释,VB、早期的Java都是采用解释方式。
两种方式各有利弊,编译的方式对于程序员要求较高,源代码中不能出现任何错误,最终的程序才能执行,但一旦通过了编译,则生成的可腔滑执行代码执行效率会很高;而解释方式可以边写代码边调试,但执行的效率较低。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)