04 2018 档案

摘要:修改表名 修改表名 alter table 表名 rename 新表名; //修改table名 添加、删除、修改字段 添加、删除、修改字段 alter table 表名 add [column] 列名 数据类型; //添加column alter table 表名 drop [column] 列名; 阅读全文
posted @ 2018-04-14 17:10 l_____py 阅读(185) 评论(0) 推荐(0)
摘要:头文件 <stdio.h> 打开/关闭文件 FILE *fopen(char *filename, char *mode); 如果正常打开返回FILE指针,否则返回NULL mode常用值r w a r+ w+等 int fclose(FILE *fp); 如果关闭成功返回0,否则返回-1(EOF) 阅读全文
posted @ 2018-04-13 14:54 l_____py 阅读(386) 评论(0) 推荐(0)
摘要:头文件说明 以下各函数均在<unistd.h>中 flags的各个值定义于<fcntl.h>中 BUFSIZ定义于<stdlib.h>中 (似乎<stdio.h>中也有) 打开或创建文件 打开或创建文件 int open(char *filename, int flags, int perms); 阅读全文
posted @ 2018-04-13 13:27 l_____py 阅读(444) 评论(0) 推荐(0)
摘要:近日,在实现《The C Programing Language》上的一个练习题时,写出了下面一段代码 本意是第一个 if 和 else 相匹配,但是为了代码简洁,效仿《TCPL》上的普遍做法,省略掉了花括号, 结果却忽视了if-else语句的结合规则,导致else和它紧邻的那个if相结合,因而使程 阅读全文
posted @ 2018-04-03 22:29 l_____py 阅读(356) 评论(0) 推荐(0)
摘要:1.对char *ptptc[] 的理解(pionter_to_pointer_to_char) 由于“[ ]”的优先级比”*“高,所以ptptc[i]表示一个char类型的指针,自然的ptptc就表示指向char指针的指针 而ptptc[i]可表示为*(ptptc+i),特别的 ptptc[0] 阅读全文
posted @ 2018-04-01 21:27 l_____py 阅读(198) 评论(0) 推荐(0)