首页 服务器 编程 必备知识 搜索引擎 圩日手册
站内搜索
最近浏览
推荐文章
热文排行

2008-01-05 00:00:00

菜鸟问与答(指针)

1、什么是指针   指针是一种数据类型,与其它的数据类型不同的是指针是一种“用来存放地址值的”变量。举一个简单的例子: 如果定义了一个整型变量,根据整型变量的特点,它可以存放的数是整数。 如:int a; a=100; 这样就把整型常量赋给了变量a。但是如果写成这样:a=123.33;就会出问题,最后输出变量a的值结果是12...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:58 | 阅读全文...

2008-01-05 00:00:00

正确使用指针

指针就是地址。 按类型来分指针有 int、char 、float等基本类型。 对于扩充的数据类型则有struct 等。 指针的类型决定了指针操作时该指针指向地址变化的规律。 例: int a, *p; file://定义了一个整型指针以后就可以写为 p=&a; 这个好理解。 麻烦的是指针与数组结构等结合起来...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:251 | 阅读全文...

2008-01-05 00:00:00

C语言函数中利用指针引用可变参数的方法

在C语言的程序设计中,用户程序的功能快都是一些函数,而函数在定义时,可选用省略号来表示参数类型和个数的不确定性。如function(F1,…)的函数的第一个参数F1表示为某种类型的变量,而后的其它参数无论是类型还是参数个数都不确定。在c函数体内,对用省略号说明的参数不能直接用参数名来引用,但可用参数的地址引用,如何取得省略参数的地...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:366 | 阅读全文...

2008-01-05 00:00:00

C/C++语言中指向函数的指针

“在C语言中,函数本身不是变量,但可以定义指向函数的指针,这种指针可以被赋值、存放于数组之中,传递给函数及作为函数的返回值等” --《The C Programming Language Second Edition》 下面给出几个简单的例子来说明指向函数的指针。 第一个例子说明指向函数的指针如何说明、赋值、调用。...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:362 | 阅读全文...

2008-01-05 00:00:00

C++对象的放置

(声明:本文参考了《深度探索c++对象模型》这本书,我连例子都和此书一样,如有人认为是偷的话,还请各位原谅,^_^) 其实这里的标题或许有点大了,简单的说,类的非static成员是按照声明的顺序存放在内存区的,而类的static成员和一般的static变量的存储格式一样.我不从简单的东西入手了,直接从一个相对复杂的多重继承...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:342 | 阅读全文...

2008-01-05 00:00:00

用C语言编写简单的接口程序

在通信中,为了保证运行安全可靠,标准的串行口必须具有许多握手信号和状态信息。这是因为通信 的各个计算机CPU 速度不一样(这会导致“错帧”)以及发送机发送数据速度比接收机接收速度快( 这会导致“过冲”)。为解决这个问题,我们采用一个简单的握手信号,即发送机每次仅发送半个字节 (低4 位)的数据,而另外半个字节(高4 位)则用来传送...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:340 | 阅读全文...

2008-01-05 00:00:00

C语言图像处理方法

1.图像平移   图像平移只是改变图像在屏幕上的位置,图像本身并不发生变化。   假设原图像区域左上角坐标为(x0, y0),右下角坐标为(x1, y1),将图像分别沿x和y轴平移dx和dy,则新图像的左上角坐标为(x0 + dx, y0 + dy),右下角坐标为(x1 + dx, y1 + dy)。坐标平移变换 公式为:   x...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:50 | 阅读全文...

2008-01-05 00:00:00

C语言图像处理方法

1.图像平移   图像平移只是改变图像在屏幕上的位置,图像本身并不发生变化。   假设原图像区域左上角坐标为(x0, y0),右下角坐标为(x1, y1),将图像分别沿x和y轴平移dx和dy,则新图像的左上角坐标为(x0 + dx, y0 + dy),右下角坐标为(x1 + dx, y1 + dy)。坐标平移变换 公式为:   x...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:344 | 阅读全文...

2008-01-05 00:00:00

C语言常见错误小结

C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:272 | 阅读全文...

2008-01-05 00:00:00

CGI之C语言篇

为什么要进行CGI编程?    在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,这时就需要有一个服务器端脚本来对表单的内容进行一些处理,或者是把它们保存起来,或者是按内容进行一些查询,或者是一些别的什么。没有了CGI,WEB的世界就完全失去了它的交互性,所有的信息都变成单...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:260 | 阅读全文...

2008-01-05 00:00:00

Linux下C语言编程--基础知识

前言: 1.源程序的编译 } 要编译这个程序,我们只要在命令行下执行: /*#include "mytool2.h" } /* */ #ifndef _MYTOOL_1_H #define _MYTOOL_1_H void mytool1_print(char *print_str...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:40 | 阅读全文...

2008-01-05 00:00:00

Linux下C语言编程--进程的创建

前言: -------------------------------------------------------------------------------- 1。进程的概念 #include pid_t getpid(void); pid_t getppid(void); 进程是为程...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:51 | 阅读全文...

2008-01-05 00:00:00

Linux下C语言编程--文件的操作

前言: 1。文件的创建和读写 int open(const char *pathname,int flags); int open(const char *pathname,int flags,mode_t mode); int close(int fd); open函数有两个形式.其中pathn...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:354 | 阅读全文...

2008-01-05 00:00:00

Linux下C语言编程--时间概念

1.时间的表示 1。时间表示 #include time_t time(time_t *tloc); char *ctime(const time_t *clock); time函数返回从1970年1月1日0点以来的秒数.存储在time_t结构之中.不过这个函数的返回值对于我们...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:252 | 阅读全文...

2008-01-05 00:00:00

Linux下C语言编程--信号处理函数

前言:这一章我们讨论一下Linux下的信号处理函数. 1.信号的产生 一个实例 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD 18) SIGCONT ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:284 | 阅读全文...
841条信息,当前第27页2223242526272829303132
版权所有(C)2005-2015 技术有偿服务QQ:57219882(免费勿扰)
蜀ICP备08107276号-25