
编程
文章平均质量分 50
SunnyBeiKe
喜爱计算机,励志考研深造!
展开
-
C语言中的static前缀(static函数/变量)
static做前缀的函数,只限于本文件内使用;static做前缀的变量,其为静态存储,生存周期与全局变量类似。转自:http://www.cnblogs.com/stoneJin/archive/2011/09/21/2183313.html转载 2012-09-07 10:26:21 · 1480 阅读 · 0 评论 -
Linux编程signal函数使用
题目:编写一段程序,使用系统调用fork( )创建两个子进程,再用系统调用signal( )让父进程捕捉键盘上来的中断信号(即按ctrl+c键),当捕捉到中断信号后,父进程用系统调用kill( )向两个子进程发出信号,子进程捕捉到信号后,分别输出下列信息后终止: Child process 1 is killed by parent! Child pro原创 2013-04-12 16:29:05 · 8726 阅读 · 1 评论 -
linux删除文件后没有释放空间
转自:http://blog.youkuaiyun.com/wyzxg/article/details/4971843author:skatelinux删除文件后没有释放空间 今天发现一台服务器的home空间满了,于是要清空无用的文件,当我删除文件后,发现可用空间没有变化 os:centos4.7现象: 发现当前磁盘空间使用情况: [root@t转载 2013-01-14 09:05:35 · 1493 阅读 · 0 评论 -
ubuntu12.04配置adb
下载adb for linux的工具包修改/etc/udev/rules.d下的文件51-android.rules文件,在文件末尾增加SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"这里需要注意idVendor处不是乱填的,参考值:[font=Georgia, Utopia,]Acer: 0502 , HTC: 0bb原创 2012-10-24 12:11:14 · 4311 阅读 · 6 评论 -
关于BSS段的大小问题
在SHLUG上有人提出个问题,如下:《C专家编程》书上119页有这么一句话:由于BSS段只保存没有值的变量,所以事实上它并不需要保存这些变量的映像。运行时所需要的BSS段的大小记录在目标文件中,但BSS段并不占据目标文件的任何空间我做了下实验:$cat hello.cint a[1000];int main(){ printf("Hello, world!\n原创 2012-09-21 10:44:42 · 5531 阅读 · 4 评论 -
C语言操作mysql数据库
编译C文件gcc operate_mysql.c出现undefined reference to `mysql_init'等错误的时候,在确保你安装了mysqlserver、mysqlclient和libmysqlclient-dev之后,你还需要修改你的编译的命令gcc operate_mysql.c -lmysqlclient原创 2012-10-12 16:48:32 · 956 阅读 · 0 评论 -
C文件如何成为可执行文件(编译、链接、执行)——摘自《程序员的自我修养》
本文算是我阅读《程序员的自我修养》(俞甲子等著)相关章节的笔记,文中直接引用了原书中的叙述,强烈建议大家去看原书,本文只做概要介绍而用。——注:文中有很多引用图的地方,请大家自己去找原书看,支持正版!我遇到一个问题,Linux C编程中的问题:..char *p;unsigned int i = 0xcccccccc;unsigned int j; p = (char *原创 2012-09-19 21:22:05 · 4255 阅读 · 0 评论 -
分析elf文件的利器(常用命令)
(1)readelf针对elf文件的解析器readelf -a a.out(2)objdump -hobjdump -h a.out 将elf文件的各个段的基本信息打印出来objdump -x a.out可以打印更多的信息,但是比较杂乱(3)sizesize命令查看elf文件的代码段、数据段和BSS段的长度size a.out(4)objdump -s -d原创 2012-09-19 11:47:50 · 3431 阅读 · 0 评论 -
gets()与fgets()
转自:http://blog.youkuaiyun.com/zyipie/article/details/7592827gets()以'/0'结尾,如果找不到,则出现了读取内容不确定的情况则存在风险;fgets不会出现这种情况。NEVER USE GETS() ANYMORE!转载 2012-09-07 13:18:12 · 770 阅读 · 0 评论 -
12个有趣的C语言面试题
转自:http://www.youkuaiyun.com/article/2012-09-06/2809604-12-c-interview-questions/1转载 2012-09-07 13:35:27 · 1322 阅读 · 0 评论 -
C语言中包含源文件(.c文件)
转自:http://www.cnblogs.com/pmer/archive/2012/04/23/2465913.html语法上讲,是可以的,但是有时候会出现链接错误,因此要慎用;但是,有时候会带来方便。转载 2012-09-07 10:39:58 · 2155 阅读 · 0 评论 -
将Android移植到ODroid上
如果你只是用prebuilt版的,那么直接去网站上下载个img,然后刻到SD卡上就好了img下载地址:http://com.odroid.com/sigong/nf_file_board/nfile_board.php?tag=ODROID-PC做启动盘的命令:$sudo dd if=*.odt out=/dev/sdb bs=4096但是,大多数时候,这个img只能将linux核原创 2012-10-22 14:00:46 · 3502 阅读 · 0 评论