- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 结构体的指针声明
typedef struct _node{void *data;struct _node *prior;struct _node *next; }Node,*PNode;这里的PNode表示什么意思?PNode a;相当于Node *a;又相当于:struct _node *a;结构体,及结构体指针申明:结构体
2016-12-15 11:23:57 4031 1
原创 C语言与C++语言中的头文件
头文件 在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。C++/C程序的头文件以“.h”为后缀。以下是假设名称为 gra
2016-12-15 10:06:05 2822 1
原创 C语言define 与typedef区别
1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define PI 3.1415926程序中的:area=PI*r*r 会替换为3.1415926*r*r如果你把#define语句中的数字9 写成字母g 预处理也照样带入。2)typedef是在编译时处理的。它在自己的作
2016-12-13 18:04:12 559 1
原创 C语言的#define用法总结
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/ #define N 100;int a[N]
2016-12-13 11:05:03 2572 1
转载 C/C++ typedef用法详解(真的很详细)
第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针
2016-12-07 13:25:08 115553 12
转载 头文件作用整理 stdlib.h stdio.h errno.h string.h
1. stdlib.h stdlib 头文件即standard library标准库头文件stdlib 头文件里包含了C、C++语言的最常用的系统函数该文件包含了C语言标准库函数的定义stdlib.h里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXI
2016-12-07 11:49:09 766 1
转载 realloc,malloc,calloc的区别
realloc,malloc,calloc的区别三个函数的申明分别是: void* realloc(void* ptr, unsigned newsize); void* malloc(unsigned size); void* calloc(size_t numElements, size_t sizeOfElement); 都在stdlib.h函数库内
2016-12-07 11:13:58 607 1
转载 C语言里 头文件 和 源文件 作用是什么?
在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。而且 .c就是你写的程序文件。 一般在一个应用开发体系中,功能
2016-12-07 10:31:42 5120 2
原创 Oracle定时JOB任务异常退出排查查看Oracle日志文件
找日志路径:/u01/app/oracle/diag/rdbms/itgs/itgs1/trace/itgs1_ora_15432.trc查询oarcle的日志文件路径sql: SQL> show parameter dump; NAME TYPE VALUE---------------
2016-12-01 17:45:58 11260 1
maven相中的ojdbc6-11.2.0.3
2017-07-18
ArcGIS9.2万能注册文件License
2013-07-15
ArcGis9.2万能license
2013-07-15
ArcGIS10_注册机破解方法20130601
2013-06-01
vs2010中的reportviewer中的三个dll
2011-08-16
microsoft dotnetframework4.0中文补丁包
2011-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人