指针运算。
指针相加无意义。
指针相减可以得到他们之间间隔的个数。
结构体:
struct student
{
char name[20];
int age;
int number;
}
struct student s;
s.name;
s.age;
s.number;
逻辑结构:线性结构、层次结构、网状结构。
储存方式:循序存储,链式存储,索引存储,散列存储。
printf sprintf fprintf
char buf[100] = { 0 };
int a = 10;
printf("%s",buf);//将字符串buf打印到屏幕上。
sprintf(buf,"%d hello world!!\n",a);//将原来打印在屏幕上的字符串,保存到buf数组中
f如何获取系统时间
先得到1970距今的秒数
time_t t = time(NULL);
time_t t;
time(&t);printf(fp,"%d hello world!!\n",a);//将原来打印在屏幕上的字符串,写入fp流对应的文件中
标准IO和Linux文件IO的区别
标准IO有缓存区,LinuxIO无缓存区
标准IO用的FILE* fp 流指针来操作文件 LinuxIO用的int fd文件描述符 操作文件