电脑的c盘为多少G最为合适?又应该怎样来存放里面的内容

嗯嗯。。 楼主应该看你的硬盘 大小多少而定 然后还要清楚你平时电脑都干嘛用的

我以160G为例 跟你说说 用XP的话 一般10G足矣 因为系统就算是原版的 顶多也给你用到3G不到,而加上零零碎碎的一些主要用的程序 才1G出点(为什么主要用到的程序要放在C盘 主要是C盘为于硬盘的最外面 这个地方的转数是最高的,故读写数据也快) 然后如果有特别重要的大型程序

如 SQL 刻录光盘的nero(好家伙 这个几G呢) 可以适当增加到 15G 预留了 4到5G的空间给C分区 放 虚拟内存啊 系统还原啊 碎片处理时的调度啊。。。前面两个不重要 后面的最重要!!

c语言怎么保存,c语言怎么保存文件

而vista呢 一般旗舰版的也要到10G左右 HOME版的少 也要到4 5G吧!! 而根据上面说的

预留了 3G到6G的空间给 安装程序(vista有的软件比较大) 然后再留给 C盘百分之30的空间差不多了 推荐 15G到20G

呵呵。。还有不是 C盘开得越大越好 问题是看你的盘有多大 因为开大了 也是慢!!没必要,还不安全(C盘的空间一感染到就整个系统遭遇了啊!!注意。。。)

保存期限可以按照什么方法表示

选择合适的变量来存储日期和时间是根据应用场景而定的。

C语言标准库中提供了以下有关时间的函数:

time()函数可以得到一个从1900年1月1日0点0分0秒到目前的秒数

localtime()函数,将该整数转换为一个时间结构体struct tm中。

ctime()和asctime()函数,将时间机器数据转换成相应格式的字符串形式。

一般,日期和时间都是用于展示,这样,用字符串变量存储是最合适的方法:

char datetime[32];

time_t t;

struct tm *p;

t=time(NULL);

p=localtime(&t);

strcpy( datetime, asctime(p) );

当需要计算两个时间点之间的时间差时,用整型变量存储时间更为方便:

time_t t1, t2;

t1=time(NULL);

... //do some work

t2=time(NULL);

printf("diff time t1 and t2=%d seconds\n", t2-t1 );

存储在struct tm中的时间,更方便编程者按具体的要求格式去处理日期数据。

struct tm {

int tm_sec; /* 秒 – 取值区间为[0,59] */

int tm_min; /* 分 - 取值区间为[0,59] */

int tm_hour; /* 时 - 取值区间为[0,23] */

int tm_mday; /* 一个月中的日期 - 取值区间为[1,31] */

int tm_mon; /* 月份(从一月开始,0代表一月) - 取值区间为[0,11] */

int tm_year; /* 年份,其值等于实际年份减去1900 */

int tm_wday; /* 星期 – 取值区间为[0,6],其中0代表星期天,1代表星期一,以此类推 */

int tm_yday; /* 从每年的1月1日开始的天数 – 取值区间为[0,365],其中0代表1月1日,1代表1月2日,以此类推 */

int tm_isdst; /* 夏令时标识符,实行夏令时的时候,tm_isdst为正。不实行夏令时的进候,tm_isdst为0;不了解情况时,tm_isdst()为负。*/