2015年3月11日
摘要:
char *s = getpass(“please input you name:”)屏幕不回显示 ,返回输入的字符
阅读全文
posted @ 2015-03-11 10:44
后进后退
阅读(151)
推荐(0)
2015年3月10日
摘要:
int stat(const char *path, struct stat *buf);int fstat(int fd, struct stat *buf);唯一不同是参数不同,其他一样。文件的一些属性参数:struct stat{ dev_t st_dev; /* ID of device...
阅读全文
posted @ 2015-03-10 17:29
后进后退
阅读(836)
推荐(0)
摘要:
int main1(int argc ,char *argv[]){ if(argc 0)//文件大的时候由于buf太小每次只读buf大小, sizeof(buf)-1表示每次不把buff读满留一个作为结尾防止最后一个字节乱码 { printf("...
阅读全文
posted @ 2015-03-10 17:10
后进后退
阅读(344)
推荐(0)
2015年3月9日
摘要:
启动gdb 程序名 [corefile]corefile 是可选的,能增强gdb的调试能力。linux默认不生成corefile的。所以需要在.bashrc文件中添加ulimit -c unlimitedsh .bashrc 生效脚本gdb -q 程序名 core.xxxxrun命令where命令l...
阅读全文
posted @ 2015-03-09 22:24
后进后退
阅读(1295)
推荐(0)
摘要:
STDOUT_FILENO 1标准输入STDIN_FILENO 0标准输出STDERR_FILENO 2标准错误在/proc目录下的进程文件中,有一个fd的目录记录每打开一个文件里面会有一个文件标示文件,名称以数字开始0 ,1,2....最大好像是65535包括标准输入...
阅读全文
posted @ 2015-03-09 14:13
后进后退
阅读(2429)
推荐(0)
2015年3月6日
摘要:
df 查看磁盘总容量-i 显示inodes号-h 使用合适的单位显示磁盘大小-m 以M为单位显示-k 以K为单位显示 默认K显示du 用来查看某个目录或者文件所占空间大小参数:-abckmsh如果不加任何选项和参数只列出目录(包含子目录)大小。-a 全部文件和目录大小都列出来。指定单位列出 -b -...
阅读全文
posted @ 2015-03-06 17:27
后进后退
阅读(248)
推荐(0)
2015年3月3日
摘要:
Gcc的编译流程预处理阶段: gcc –E hello.c –o hello.i编译阶段:gcc –S hello.i –o hello.s汇编阶段:gcc –c hello.s –o hello.o链接阶段:gcc hello.o –o hello执行:./helloGCC的选项GCC 有超过10...
阅读全文
posted @ 2015-03-03 23:35
后进后退
阅读(251)
推荐(0)
摘要:
/etc/passwd‘/etc/passwd’ 由 ‘:’ 分割成7个字段,每个字段的具体含义是:1)用户名。用户名字符可以是大小写字母、数字、减号(不能出现在首位)、点以及下划线,其他字符不合法。虽然用户名中可以出现点,但不建议使用,尤其是首位为点时,另外减号也不建议使用,因为容易造成混淆。2)...
阅读全文
posted @ 2015-03-03 16:52
后进后退
阅读(248)
推荐(0)
posted @ 2015-03-03 11:38
后进后退
阅读(89)
推荐(0)
摘要:
void类型及void指针1.概述许多初学者对C/C 语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义void的字面意思是“无类型”,void *则为“无类型指针”,...
阅读全文
posted @ 2015-03-03 10:00
后进后退
阅读(166)
推荐(0)