站内搜索
最近浏览
- P2P 介绍
- JSP+JAVABEANS实...
- IIS组件
- 第十八章 数组(三) ---...
- ADO方式操作ACCESS数据库
- 用SDK来操作数据库啊(VC++)
- 基于Visual C++的钩...
- 护卫神主机管理系统安装的时候...
- 微软承认系统严重漏洞 Win...
- Microsoft 安全公告...
- MD5算法在JS中的实现
- 虚拟主机iis连接数和在线人...
- 用JavaScript实现简...
- 将Centos7的yum配置...
- [数据库]command l...
推荐文章
热文排行
2008-01-05 00:00:00
菜鸟问与答(指针)
1、什么是指针
指针是一种数据类型,与其它的数据类型不同的是指针是一种“用来存放地址值的”变量。举一个简单的例子: 如果定义了一个整型变量,根据整型变量的特点,它可以存放的数是整数。 如:int a; a=100; 这样就把整型常量赋给了变量a。但是如果写成这样:a=123.33;就会出问题,最后输出变量a的值结果是12...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:82 | 阅读全文...
2008-01-05 00:00:00
正确使用指针
指针就是地址。
按类型来分指针有 int、char 、float等基本类型。 对于扩充的数据类型则有struct 等。 指针的类型决定了指针操作时该指针指向地址变化的规律。 例: int a, *p; file://定义了一个整型指针以后就可以写为 p=&a; 这个好理解。 麻烦的是指针与数组结构等结合起来...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:279 | 阅读全文...
2008-01-05 00:00:00
C语言函数中利用指针引用可变参数的方法
在C语言的程序设计中,用户程序的功能快都是一些函数,而函数在定义时,可选用省略号来表示参数类型和个数的不确定性。如function(F1,…)的函数的第一个参数F1表示为某种类型的变量,而后的其它参数无论是类型还是参数个数都不确定。在c函数体内,对用省略号说明的参数不能直接用参数名来引用,但可用参数的地址引用,如何取得省略参数的地...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:386 | 阅读全文...
2008-01-05 00:00:00
C/C++语言中指向函数的指针
“在C语言中,函数本身不是变量,但可以定义指向函数的指针,这种指针可以被赋值、存放于数组之中,传递给函数及作为函数的返回值等” --《The C Programming Language Second Edition》
下面给出几个简单的例子来说明指向函数的指针。
第一个例子说明指向函数的指针如何说明、赋值、调用。...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:408 | 阅读全文...
2008-01-05 00:00:00
C++对象的放置
(声明:本文参考了《深度探索c++对象模型》这本书,我连例子都和此书一样,如有人认为是偷的话,还请各位原谅,^_^)
其实这里的标题或许有点大了,简单的说,类的非static成员是按照声明的顺序存放在内存区的,而类的static成员和一般的static变量的存储格式一样.我不从简单的东西入手了,直接从一个相对复杂的多重继承...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:361 | 阅读全文...
2008-01-05 00:00:00
用C语言编写简单的接口程序
在通信中,为了保证运行安全可靠,标准的串行口必须具有许多握手信号和状态信息。这是因为通信 的各个计算机CPU 速度不一样(这会导致“错帧”)以及发送机发送数据速度比接收机接收速度快( 这会导致“过冲”)。为解决这个问题,我们采用一个简单的握手信号,即发送机每次仅发送半个字节 (低4 位)的数据,而另外半个字节(高4 位)则用来传送...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:355 | 阅读全文...
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 | 浏览:69 | 阅读全文...
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 | 浏览:382 | 阅读全文...
2008-01-05 00:00:00
C语言常见错误小结
C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:332 | 阅读全文...
2008-01-05 00:00:00
CGI之C语言篇
为什么要进行CGI编程?
在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,这时就需要有一个服务器端脚本来对表单的内容进行一些处理,或者是把它们保存起来,或者是按内容进行一些查询,或者是一些别的什么。没有了CGI,WEB的世界就完全失去了它的交互性,所有的信息都变成单...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:297 | 阅读全文...
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 | 浏览:53 | 阅读全文...
2008-01-05 00:00:00
Linux下C语言编程--进程的创建
前言:
-------------------------------------------------------------------------------- 1。进程的概念
#include
pid_t getpid(void); pid_t getppid(void);
进程是为程...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:130 | 阅读全文...
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 | 浏览:371 | 阅读全文...
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 | 浏览:268 | 阅读全文...
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 ...