很多C代码

源代码在线查看: 9-18.txt

软件大小: 122 K
上传用户: pore
关键词: C代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* 范例:9-18  《※注意:范例9-18~9-30,程序执行方式请参考范例光盘
				                         Samples\Ch9\readme.txt说明》*/
				#include 
				#include 
				void main(int argc,char *argv[])
				{
				  FILE *fp1;
				  int ch,i,count;
				
				  if ((fp1=fopen(argv[1],"w"))==NULL)	/* 打开新文件覆盖 */
				  {
				    printf("文件%s打开失败\n",argv[1]);
				    exit(1);	/* 强迫离开程序 */
				  }
				  for(i=0;i				  {
				    ch=putc(i+65,fp1);	/* 'A','B'...,'Z'写到fp1 */
				    if (ch==EOF)	/* 写入字符失败 */
				    {
				      printf("打开写入失败\n");
				      exit(1);
				    }
				  }
				  fclose(fp1);
				  fp1 = fopen(argv[1],"r");
				  count=0;
				  while((ch=getc(fp1))!=EOF)
				  {
				    putc(ch,stdout); 	/* stdout为标准输出设备(一般为屏幕) */
				    if(++count %5 ==0) 	/* 每五个字母跳下一行 */
				      putchar('\n');
				   }
				  fclose(fp1);
				}
				
				程序执行结果:
				D:\TC>p9-18 out.txt
				ABCDE
				FGHIJ
				KLMNO
				PQRST
				UVWXY
				Z
				D:\TC>type out.txt
				ABCDEFGHIJKLMNOPQRSTUVWXYZ
				D:\TC>
				
							

相关资源