随笔分类 -  C

C语言的相关内容
摘要:今天看《Linux内核编程》(Claudia Salzberg Podriguez等著)时,文中(p39)有一个错误,就是关于const的用法。原文中举例说明:const int *x中x是一个指向const整数的指针,因此可以修改该指针,不可以修改这个整数。而在int const *x中,x却是一个指向整数的const指针,因而这个整数可以改变,但是指针不可以改变。本来我也对这个不是很懂,于是就写了个测试例子测了一下:测试一,const int *x,代码如下:1 int b = 1,a=3;2 const int *c = &a;3 c = &b;4 pri... 阅读全文
posted @ 2014-03-16 15:53 april吖~ 阅读(1022) 评论(0) 推荐(0)
摘要:先查看linux有没有gcc 和 gdb$ gcc -v$ gdb -v如果没有安装gcc,可以 $ yum install gcc要获取管理员权限才能安装软件,$ su root (有的linux是sudo root)gdb的安装和gcc一样。编译命令:$ gcc -o 执行命令:$ ./调试命令:1. 在编译的时候:gcc -o -g 2. $ gdb 查看源代码 :(gdb) l 增加断点:(gdb) b 运行:(gdb) run查看变量:(gdb) p 继续:(gdb) c退出:(gdb) q帮助:(gdb) help/*******************************.. 阅读全文
posted @ 2014-03-12 22:50 april吖~ 阅读(541) 评论(0) 推荐(0)