标签存档: ANSIC

ANSI C中的文件操作

原来一直以为C语言操作文件有些复杂,在今晚的使用中,发现并不是很困难,当然只是一些简单的应用。复杂的使用后面慢慢学习。这里操作的文本文件。

文件操作是由stdio.h提供的FILE类型实现的,用于定义文件指针。例如,下面的语句定义了两个待操作的文件:

FILE *in, *out;

阅读全文——共884字

重新开始C语言之路——输入函数scan

近日安装了Cygwin,也在上面装了GCC,就打算用GCC编译程序,于是重新开始学习C语言。回想当时大学时学习C语言时,使用的教材是清华影印Person的ANSI C,每个周末做得最多的事就是拿着那本计算机辞典到图书馆做翻译,结果学的还是不是很好。今天用VI写了第一个Hello, world!程序,还算很顺利,只是vi用起来有些幸苦。(用GCC编译程序请看: 如何使用gcc编译器?)不过在写a+b程序时,在接受数据输入的语句上就出现了错误。对大体的语法结构还很清楚,但是很多细节已经很模糊了。

阅读全文——共2529字

ANSI C键盘输入函数——getchar

getchar函数getchar函数的功能是从键盘上输入一个字符。其一般形式为: getchar(); 通常把输入的字符赋予一个字符变量,构成赋值语句,如:

char c;

c=getchar();

阅读全文——共613字