按类别查询搜索结果
关于关键词 的检测结果,共 3068
lt6419 | 2013-12-28 00:05:19 | 阅读(370) | 评论(0)
可以声明一个指向结构类型对象的指针。 例十二: struct MyStruct { int a; int b; int c; }; //声明了结构对象ss,并把ss的成员初始化为20,30和40。 struct MyStruct ss={20,30,40}; //声明一个指向结构对象ss的指针。它的类型是MyStruct*,它指向的类型是MyStruct。 struct MyStruct *ptr=&ss; //声明一个...【阅读全文】
lt6419 | 2013-12-28 00:02:33 | 阅读(310) | 评论(0)
数组的数组名其实可以看作一个指针。看下例: 例九: intarray[10]={0,1,2,3,4,5,6,7,8,9},value; value=array[0]; //也可写成:value=*array; value=array[3]; //也可写成:value=*(array+3); value=array[4]; //也可写成:value=*(array+4);     上例中,一般而言数组名array代表数组本身,类...【阅读全文】
lt6419 | 2013-12-25 16:07:45 | 阅读(570) | 评论(0)
转载请保留原文链接:http://soft.chinabyte.com/database/444/12491444.shtml    在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:  变量的声明有两种情况:  (1) ...【阅读全文】
【C/C++】 proc文件
allaxin | 2013-12-25 09:15:15 | 阅读(1640) | 评论(0)
摘要:Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。尽管在各种硬件平台上的 Linux 系统的 /proc 文件系统的基本概念都是相同的,但本文只讨论基于 intel x86 架构的 Linux /proc 文件系统。____...【阅读全文】
【C/C++】 统流程图
liudehua_l | 2013-12-24 14:23:01 | 阅读(6380) | 评论(0)
系统流程图【阅读全文】
superleo518 | 2013-12-21 23:00:56 | 阅读(1230) | 评论(0)
精通信号处理设计小Tips(5):三个应用广泛的数学概念【阅读全文】
superleo518 | 2013-12-21 23:00:18 | 阅读(1420) | 评论(0)
精通信号处理设计小Tips(5):三个应用广泛的数学概念【阅读全文】
superleo518 | 2013-12-21 22:57:10 | 阅读(1240) | 评论(0)
  精通信号处理设计小Tips(4):最频繁使用的几个信号【阅读全文】
superleo518 | 2013-12-21 22:53:00 | 阅读(1480) | 评论(0)
精通信号处理设计小Tips(3):必须掌握的三大基石【阅读全文】
superleo518 | 2013-12-21 22:42:21 | 阅读(1300) | 评论(0)
精通信号处理设计小Tips(2):数学的作用【阅读全文】
superleo518 | 2013-12-20 22:29:53 | 阅读(930) | 评论(0)
通信制式所支持的话语编解码格式【阅读全文】
chenmn | 2013-12-20 22:24:23 | 阅读(0) | 评论(0)
(1)如何获得字符串的副本    char Animal[20]="bear";    char *pt;    pt =new char[strlen(Animal)+1];    strcpy(pt,Animal);(2)对于结构体和指针,结构体用句点(.)来访问其成员,而指针用(->)如果将结构体赋给指针,则指针也可以用(.)(3)如何处理从键盘输入的字...【阅读全文】
chenmn | 2013-12-20 18:41:31 | 阅读(0) | 评论(0)
变量在编译时分配的有名称的内存,而是用new分配的内存是在程序运行时的;c++中值为0 的指针被称为空指针。。。int *ps=new int;delete ps;这将释放ps指向的内存,但不会删除指针ps本身。一般来说,不要创建两个指针指向同一块new出来的内存,因为可能导致错误的删除同一块内存两次,但对于返回指针的函数,使用另一指针...【阅读全文】
hyx0715 | 2013-12-18 13:37:23 | 阅读(3270) | 评论(1)
Linux UTC CST【阅读全文】
batman425 | 2013-12-17 15:53:13 | 阅读(980) | 评论(0)
static int pfd1[2],pfd2[2];void err_sys(char *str){  printf("%s\n",str);  exit(1);}void err_quit(char *str){  printf("%s\n",str);  exit(0);}void TELL_WAIT(void){  if(pipe(pfd1)<0||pipe(pfd2)<0)    err_sys("pipe error");}void TELL_PARENT(pid_t...【阅读全文】
batman425 | 2013-12-16 11:30:16 | 阅读(1020) | 评论(0)
管道的创建 int pipe(int filedes[2]);经由参数filedes返回两个文件描述符:filedes[0]为读而打开,filedes[1]为写而打开。从父进程到子进程之间的通信#include"ourhdr.h"int main(void){  int n,fd[2];  pid_t pid;  char line[20];  if(pipe(fd)【阅读全文】
santhinking | 2013-12-15 21:04:59 | 阅读(190) | 评论(0)
进程之间的通信大致有:管道通信(有名管道和无名管道),信号,共享内存,信号量,消息队列,套接字。。。##########无名管道###########无名管道用于只能用于父子进程和兄弟进程之间进行通信函数:int pipe(int fd[2])   头文件 #include<unistd.h>  fd[2]为文件描述符,fd[0]用于读,fd[1]用于写...【阅读全文】
ahutwgs | 2013-12-10 10:35:05 | 阅读(1150) | 评论(0)
信号是 软件中断 , 对信号的处理有三种方式,忽略、捕捉、执行默认操作。信号的相关函数(1)#include void   (*signal ( int signo , void (*func) ( int )) (int) ;(2)#include int kill (pid_t pid , int signo);int raise(int signo);(3)#include unsigned int ala...【阅读全文】
ihasudgq | 2013-12-03 17:53:30 | 阅读(450) | 评论(0)
现在Linux使用的进程间通信方式包括:1、管道(pipe)和有名管道(FIFO)2、信号(signal)3、共享内存4、消息队列5、信号量6、套接字(socket)(研究通讯时再讲)1、管道通信管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)...【阅读全文】