摘要:
输入输出:文件描述符:非负整数,文件句柄标准输入、输出、出错:重定向不带缓冲区的IO:open、read、write、lseek、close标准IO:printf程序与进程:程序:文件->载入内存进程ID:非负整数进程控制:fork、exec、waitpidAnsi C:标准c,有很多自定义的类型,如ssize_t,pid_t出错处理:errno:错误编号strerror: 根据错误号返回错... 阅读全文
摘要:
#include "stdio.h"#include "memory.h"#include "stdlib.h"typedef void(*func)(char* p);void hi(char *p){memcpy(p,"hello",6);}void ifce(char *p,void *ptr){*((void**)ptr) = hi;//((func)ptr)(p);}int main()... 阅读全文
摘要:
电子科技大学微软技术俱乐部 梁晨 当我们组建好了一个小型局域网后,为了使网络运转正常,网络维护就显得格外重要。由于网络协议和网络设备的复杂性,许多故障解决起来绝非像解决单机故障那么简单。网络故障的定位和排除,既需要长期的知识和经验积累,也需要一系列的软件和硬件工具,更需要你的智慧。因此,多学习各种最新的知识,是每个网络管理员都应该做到的,本文给大家演示如何应用windows命令行快速检测与排... 阅读全文
摘要:
// #include "iostream"// using namespace std;#include <stdlib.h>#include <time.h>#include <iomanip.h>#include <iostream.h>#define MAX 50typedef struct Node *link,Node;//双链表的操作s... 阅读全文
摘要:
#include "iostream"using namespace std;#include <stdlib.h>#include <time.h>#define MAX 20typedef struct Node *Link,Node;struct Node{ Link next; int value;};Node *head; //头结点int AddNode(Nod... 阅读全文
摘要:
#include "iostream"using namespace std;#define MAX 20char str[MAX];//打印字符串void printf_str(char* str,int order);int main(void){ fgets(str,MAX,stdin); //cout<<str<<endl; printf_str(str,0); ... 阅读全文
摘要:
int *p= 12;//错误char* p ="hello";// 可以 不过这样不好 没法修改等同于const char*p ="hello";int *p[] = int *(p[]); 数组,元素是指针int(*p)[] 指向 数组的指针int *p();函数,返回值为int*int*(*p)();函数指针,返回值 int* 阅读全文
摘要:
scanf函数,与printf函数一样,都被定义在stdio.h里,因此在使用scanf函数时要加上#include<stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中,其关键字最末一个字母f即为“格式”(format)之意。scanf(格式控制,地址表列) int scanf(char *format[,argument... 阅读全文
摘要:
#include "iostream"using namespace std;#define MAX 10#define LEN 50char strraw[MAX*2+1];int a[MAX][2];char str[MAX][LEN];int count = 0;int strcount = 0;int getsplitarr(FILE* fs);int getstrarr(FILE* fs... 阅读全文
摘要:
http://baike.baidu.com/view/1283800.htmtypedef用法小结 在C语言的情况下,与C++稍有出入。 这两天在看程序的时候,发现很多地方都用到typedef,在结构体定义,还有一些数组等地方都大量的用到.但是有些地方还不是很清楚,今天下午,就想好好研究一下.上网搜了一下,有不少资料.归纳一下: 来源一:Using typedef to Curb Misc... 阅读全文