
C
tongjm624
这个作者很懒,什么都没留下…
展开
-
Oracle10G--PROC编程篇(Linux)
PROC编程相信在Linux下工作的朋友应该不陌生吧!下面就来具体介绍些Proc编程相关的东西,此文相对简单,请高手们绕行。PROC编程篇(此文仅供Oracle初学者参考只用)/************************************************ 文章名称:Oracle10G--PROC编程篇(Linux)** 版权信息:可以任意转载,但要注明出处及...原创 2009-10-10 16:22:01 · 95 阅读 · 0 评论 -
mystrcpy 的两种方式
#include #include using std::cin; using std::cout;using std::endl;using std::string;void mystrcpy(char *to,char *from){ for(;*from!='\0';from++,to++) *to = *from; *to...2009-09-10 13:51:06 · 576 阅读 · 0 评论 -
字符数组的基本操作
#include #include using std::cin; using std::cout;using std::endl;using std::string; int getInt(char *p){ if(strcmp(p,"tongjm")==0) return 0; if(strcmp(p,"tongjm")>0) retu...2009-09-10 13:46:14 · 257 阅读 · 0 评论 -
gmake与make的区别
一种说法: gmake是GNU Make的缩写。 Linux系统环境下的make就是GNU Make,之所以有gmake,是因为在别的平台上,make一般被占用,GNU make只好叫gmake了。 比如在安装二进制文件进行编译时要使用make命令,但如果在Solaris或其他非GNU系统中运行,必须使用GNU make,而不是使用系统自带的make版本, 这时要用gmake代替m...原创 2009-09-10 09:16:25 · 194 阅读 · 0 评论 -
宿主变量 Pro*C
1.宿主变量是一种Pro*C语言变量,用于在应用程序中和oracle数据库之间传递数据,Pro*C程序中, 既可在SQL语句中引用,也可在C语句中引用的变量称为SQL变量.2.宿主变量一般定义在语句EXEC SQL BEGIN DECLARE SECTION和EXEC SQL END DECLARE SECTION之间.3.宿主变量的数据类型 数据类型 描述 ch...原创 2009-09-01 08:33:52 · 623 阅读 · 0 评论 -
C语言文件 理解ASCII码文件和二进制文件
C语言文件C语言把文件看作是一个字符的序列,即由一个一个字符的数据顺序组成。根据数据的组织的形式,可分为ASCII文件和二进制文件。ASCII文件又称文本文件,它的每一个字节放一个ASCII代码,代表一个字符。二进制文件是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。如果有一个整数10000,在内存中占2个字节,如果按ASCII码形式输出,则占5个字节,...2009-08-19 15:39:58 · 1547 阅读 · 0 评论 -
memset用法详解(转)
memest原型 (please type "man memset" in your shell) void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。常见的三种错误第一: 搞反了c 和 n的位置. 一定要记住 如果要把一个c...原创 2010-01-14 09:44:44 · 160 阅读 · 0 评论 -
用C语言写程序释放内存(初学)
学习C语言心里想的就是内存。假如定义结构体person,例子:person *head,*p,*q;// 定义qhead = p =q = malloc(sizeof(person)); //对q进行赋值具体的操作.........释放q操作如下:free(q);q = NULL;==============================具体如下:1.定义...2009-06-15 18:41:20 · 433 阅读 · 0 评论 -
二进制、八进制、十六进制
6.2.1 二进制数转换为十进制数二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……所以,设有一个二进制数:0110 0100,转换为10进制为:下面是竖式: 0110 0100 换算成 十进制 第0位 0 * 20 = 0第1位 0 * 21 = 0第2位 1 * 22 = 4第3位 0 * 23...2009-05-22 08:16:24 · 126 阅读 · 0 评论 -
C语言可以给字符数组赋值的方法
char a[10];怎么给这个数组赋值呢?1、定义的时候直接用字符串赋值char a[10]="hello";注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的!2、对数组中字符逐个赋值char a[10]={'h','e','l','l','o'};3、利用strcpychar a[10]; strcpy(a, "he...2009-10-12 11:14:34 · 145 阅读 · 0 评论 -
字符串相连接
#include #include using std::cin; using std::cout;using std::endl;using std::string;/* 不用考虑第一个数组后面的"\0"的问题! */void mystrcat(char a[],char b[]){ int i=0,j=0; while(a...2009-09-10 16:21:37 · 204 阅读 · 0 评论