摘要: 对结构体内存清零:#include <stdio.h>#include <string.h>struct STU{ int id; char sex;};int main(){ struct STU s1; memset(&s1 , 0 , sizeof(s1));}结构体内存对齐:以结构体最长的类 阅读全文
posted @ 2014-09-03 23:53 我爱背单词 阅读(192) 评论(0) 推荐(0) 编辑
摘要: windows里命令行参数只有可执行程序的时候,可以把文件拖拽到可执行程序上面相当于 把文件名当参数传递了变量作用域:#include <stdio.h>#include <string.h>int main(){ int i = 10; while( i-- ) //这个i是上面的i,所以只会输出 阅读全文
posted @ 2014-09-03 23:51 我爱背单词 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 指针+1移动了相当于所指向类型的大小的字节int *s1[100]移动了4个字节int (*s2)[100]移动了400个字节char *s3 移动了1 个字节int *s4移动了4个字节***p2如何理解? int *p0 = &i *p0 = iint **p1 = &p0**p1 = iint 阅读全文
posted @ 2014-09-03 23:50 我爱背单词 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 指针的兼容性sizeof的结果是一样的就是兼容的。int *p;unsigned int ui = 10;p = &ui; //正确指针相加:不是以整数的形式增加,而是移动数组名与指针:函数应该传数组名 :#include <stdio.h>void func(int *a){ a += 3; *a 阅读全文
posted @ 2014-09-03 23:44 我爱背单词 阅读(133) 评论(0) 推荐(0) 编辑
摘要: xinetd:负责http底层的传输第一步:在/etc/xinetd.d下创建 micro_httpd文件sudo vim micro_httpdservice micro_httpd{ socket_type = stream protocol = tcp wait = no user = liu 阅读全文
posted @ 2014-09-03 23:28 我爱背单词 阅读(189) 评论(0) 推荐(0) 编辑
摘要: gdb基础使用:如果需要使用gdb,在gcc的时候需要-g选项,不加无法调试。help 查看命令帮助list 看代码 list 行号 l list 函数名run 运行start 进行单步调试step 跳进函数里 逐语句next 下一步 逐过程finish 结束一个函数,返回函数调用的位置 print 阅读全文
posted @ 2014-09-03 23:15 我爱背单词 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 没有makefile可以直接make如果文件是a.c可以直接make a 生成 a 可执行文件@符号是不显示执行的命令信息test: @echo "liuwei"不加@符号echo "liuwei"liuwei加上显示 liuwei -遇到错误也往下执行命令test: -rm aaa; @echo 阅读全文
posted @ 2014-09-03 23:11 我爱背单词 阅读(296) 评论(0) 推荐(0) 编辑
摘要: vim配置文件位置:/etc/vim/vimrc~/.vimrc打造IDE步骤,ta ,nn 测试使用大型IDE,da 生成文档说明,dd 生成函数说明,jd 跳转函数,o 关闭其他窗口,bf 显示已经打开的文件列表gcc参数的使用:linux下制作动态库,静态库,下面是文件结构图:制作静态库,静态 阅读全文
posted @ 2014-09-03 23:01 我爱背单词 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 按句移动光标(). ? !结尾的句子,并且后面只是一个空格,被称为句子代码中这个比段落移动实用一些按段移动光标 就是移动到下一个空行 ‘’可回{}查看函数说明在库函数上大写K可以看到man pageprintf 需要按 3 K 大写K 查看系统函数man page查看宏定义[d 需要包含头文件 VI 阅读全文
posted @ 2014-09-03 22:55 我爱背单词 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 挂载U盘1.检查存储设备名称fdisk -l 查看自己的设备。用来挂载2.挂载sudo mount /dev/sdb1 /mntdd:拷贝光驱也可以用来拷贝文件进程管理ctrl+z暂停到后台jobs 可以看到编号fg 把暂停的运行起来,并且在前台运行bg 把暂停的运行起来,并且在后台运行如果一开始就 阅读全文
posted @ 2014-09-03 22:51 我爱背单词 阅读(159) 评论(0) 推荐(0) 编辑