- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                
语言常用语句总结
一:常用函数
1、putchar函数:
putchar函数(字符输出函数):向终端输出一个字符。
一般形式为:
putchar(c)..
elseif(表达式n)
语句n;
else
语句n+1;
*********************
If语句的嵌套
if(表达式)
if(表达式)语句1
else语句2
else
if(
else
表达式语句
)语句
4
3
2、switch
switch(
语句表达式
)
{
case
常量表达式
1:
语句1
case常量表达式2:
语句2
表达式:判断表达式
一的三元运算符:条件运算符
1?表达式2:表达式3定义:#define
表记符字符串
构
体:
一般形式以下:
struct构造体名
{
种类名
种类名
1构造成员名
2构造成员名
1;
2;
种类名
n构造成员名
n;
1)}s;
员名
员名1
(引用后即可当一般变量操作)
2)指针变量名-成员名
3)(*指针变量名).成员名
共同体
一般形式以下:
union共用体表记名
{
种类名1共用体成员名1;
种类名2共用体成员名2;
。。。
种类名n共用体成员名n;
}
共用体变量中成员的引用:
共用体变量名.成员名
指针变量名-成员名
(*指针变量名).成员名
三:文件的操作:文件指针其实是批向一个构造体种类的指针。
(1)
FILE*
文件的翻开,封闭:
指针变量名;
件的读写
读写数据将经过调用标准输入输出函数来达成。这些函数主要包含:
1
).fgetc()
和getc():
从拟订文件中一次读取一个字符
fputc()
和putc():
一次输出一个字符到指定文件
2
).fgets():
从指定文件中一次读取一个字符串
fputs():
一次输出一个字符串到指定文件
3
).fread():
从指定文件中一次读取一个数据块
fwrite():
一次输出一个数据块到指定文件
4
).fscanf():
从指定文件中按格式读取数据
fprintf():
按指定格式将数据输出到指定文件中
详尽介绍:
读写字符fgetc和fputc:字符读写函数是以字符(字节)为单位的读写函数。每次可从文件读出或向文件写入一个字符。
形式:字符变量=fgetc(
比如:ch=fgetc(fp);写字符串
文件指针)
fgets和fouts
:从指定的文件中读写一个字符串到字符
数组中。
形式:fgets(字符数组名,n,文件指针)
此中的n是一个正整数。表示从文件中读出的字符串不超出
一个字符后加上串结束标记\0。
比如:
n-1
个字符。在读入的最后
fgets(str,n,fp)
据块读写函数
fread
和
frite:
用来读写一组数据。
读数据块函数调用的一般形式为:
fread(buffer,size,count,fp);
写数据块函数调用的一般形式为:
fwrite(buffer,size,count,fp);
此中:
buffer
size
count
fp
是一个指针,在fread函数中,它表示寄存输入数据的首地点。在
数中,它表示寄存输出数据的首地点。
表示数据块的字节数。
表示要读写的数据块块数。
表示文件指针。
fwrite
函
比如:
fread(fa,4,5,*fp);
其意义是从fp所指的文件中,每次读4个字节(一个实数)送入实数组fa中,连续读5次,即
读5个实数到
fa
中。
fread(stu[i],sizeof(struct构造体名),1,fp);
其意义是从fp所指的文件中,每次读构造体的一个变量名送入数组
即读1个构造体到stu[i]中。
stu[i]
中,连续读
1次,
3.格式化读写函数fscanf和fprintf:函数的读写对象不是键盘和显示器,而是文件.
函数的调用格式为:
fscanf(文件指针,格式字符串,输入表列);件定位
使“读写地点指针”直接指向指定的读写地点。函数包含:
fseek():可挪动地点指针到指定地点上
ftell():可获取目前地点指针的地点
rewind():“反绕”函数,可使地点指针回到文件的开头
详尽介绍:
()函数:
一般形式:
fseek(fp,offset,origin)
fp
是文件指针,
offset
是以字节为单位的位移量,为长整型数;
origin
是开端点,用
以指定位移量是以哪个地点为基准的,开端点既可用表记符来表示,也可用数字来代表。
表记符数字代表的开端点
SEEK_SET0文件开始
SEEK_END2文件末端
SEEK_CUR1文件目前地点
比如:
                
原创力文档
                        

文档评论(0)