- 博客(5)
- 资源 (27)
- 收藏
- 关注
原创 GDB学习
<br />1.要使用gdb工具调试程序,在编译时使用:gcc -g hello.c -o hello<br />2.启动gdb:<br />(1) gdb hello<br />(2) gdb<br /> file hello<br />3.gdb常用命令:<br />list(l)--- 查看程序<br />break(b) 函数名--- 在函数入口处添加断点<br />break(b) 行号--- 在指定行处添加断点<br />break(b) 文件名:行号--- 在指定文件的指定行添加断点
2010-12-10 22:00:00 248
原创 排序
1.直接插入排序:基本操作是将一个记录插入到已排好序的有序表中,从而得到一个新的,记录数增1的有序表.#include #define MAXLENGTH 7 typedef struct SortTestType{ int date; int type; }SortTestType; void simpleInsertSort(SortTestType num[],int length); void printfNum(SortTestType num[],int leng
2010-12-08 23:39:00 285
原创 C简单总结
<br /><br />1.局部变量可以用类型相符的任意表达式来初始化,而全局变量只能用常量表达式(Constant Expression)初始化。例如,全局变量pi这样初始化是合法的:double pi = 3.14 + 0.0016;<br />但这样初始化是不合法的:double pi = acos(-1.0);<br />然而局部变量这样初始化却是可以的。程序开始运行时要用适当的值来初始化全局变量,所以初始值必须保存在编译生成的可执行文件中,因此初始值在编译时就要计算出来,然而上面第二种Initia
2010-12-08 22:23:00 238
原创 GCC 常用参数
<br />1. -o指定编译后生成的可执行文件的名字,eg: gcc -o hello hello.c<br />2.-Wall显示所有的警告信息 eg: gcc -Wall hello.c<br />3.
2010-12-08 22:23:00 275
原创 shell 编程了解
1.程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。chmod +x filename2.注释在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。不要忽略注释的重要性。3.变量在shell编程中,所有的变量都由字符串组成,并且不需要对变量进行声明。变量名=值 eg:a="hello world"取出变量值可以加一个美元符号($)在变量前面:echo "a = ${a}!
2010-12-03 00:37:00 371
PCI.EXPRESS系统体系结构标准教材扫描版zip002
2012-02-08
The C Programming Language, 2nd Edition
2012-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人