摘要:1 #include <iostream> 2 3 using namespace std; 4 5 struct node 6 { 7 int data; 8 node *next; 9 }; 10 11 12 node *list_create(void) 13 { 14 node *head = NULL; 15 node **curr...
阅读全文
摘要:查看建立那些链接:netstat查看提供哪些服务:netstat -a查看路由:netstat -r附:netstat -r 检查一台计算机上的路由表。netstat -rn 避免做DNS查询,并把所有的信息以数字地址形式输出。netstat -an 监视网络连接状态。route add -net ...
阅读全文
摘要:附:记下查看cache信息的方法:cat /sys/devices/system/cpu/cpu0/cache/index2/sizesudo dmidecode -t cache还有一个链接http://igoro.com/archive/gallery-of-processor-cache-ef...
阅读全文
摘要:使数组中的一个元素始终保留不用,这样当队列“满”时front和rear的值便不相同,可以和队列为空的情况区分开来。通过不允许数组完全填满,问题得以避免。若数组元素共有ARRAY_SIZE个,则有效利用的只有QUEUE_SIZE = ARRAY_SIZE - 1个。当满足下列条件时数组队列为空: (rear + 1) % ARRAY_SIZE == front当满足下列条件时数组队列为“满”: (rear + 2) % ARRAY_SIZE == front数组队列实现如下: queue.h1 /* ...
阅读全文
摘要:C标准允许指向数组元素的指针与指向数组最后一个元素后面的那个内存位置的指针进行比较,但不允许与指向数组第1个元素之前的那个内存位置的指针进行比较。两个指针相减的结果的类型时ptrdiff_t,它是一种有符号整数类型。减法运算的值是两个指针在内存中的距离(以数组元素的长度为单位,而不是以字节为单位),结果可以为负值。
阅读全文