一个文件代码行数不超过2000

一个文件代码行数不超过2000,第1张

一个文件中不要包含超过2000行的代码。

规则 2-1 一个文件中不要包含超过2000行的代码。每个C程序通常分为两个文件。一个文件稿弯卜用于保存程序的声明闹余(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)。C 程序的头文件以“.h”为后缀,C 程序的定义文件以“. c”为后缀。一个文件中包含超过1000行的代码较难阅读,所以应该按照逻辑功能划分成多键穗个文件。

别说了,我 写个for循环差歼伏 输出 1-2000,把它拆开写虚携,输出1,2,3,4,5...... 2000

2000行改缓就到手了

然后你对你们老师说

老师,你看我这段代码厉害吗。 这段代码 省去了 昂贵的虚拟函数之间的调用。而且代码简单易懂。而且还有2000行。

/*该型银尘程序在WINTC下调试通过*/

#include <stdio.h>

#include <stdlib.h>

#include <fcntl.h>

#include <sys\stat.h>

#include <io.h>

#include <string.h>

main()

{

int handle/*定义文件标识符*/

char msg[][7] = {"zjq123\n","zjq456\n","zjq789\n"}/*要写入文件的数组*/

/*打开函数返回一个整数,该数小于0时表示打开出错,所以执行该卜禅句时在D盘下新建一个名为zjq.txt的txt文档*/

if ((handle = open("D:\zjq.txt", O_WRONLY | O_CREAT | O_TRUNC,S_IREAD | S_IWRITE)) == -1)

{

perror("Error:")/*出错处理*/

return 1

}

write(handle, msg, strlen(msg)-8) /*往zjq.txt写入数据,参数一:文件标识符.二:要写入的数组首地指.三:要写入的长度,读一维数组把-8去掉*/

close(handle)/*关闭文件搏毕*/

getch()

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12535849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存