网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.VC实现系统热键激活后台服务程序.
.例程详析动态链接库.
.C++习题与解析-重载.
.C语言初学者入门讲座 第十讲 函数.
.控制台窗口界面的编程控制(二).
.WINDOWS窗口的客户区域拖动技术及.
.具体而微的绘图程式-c++ Borland.
.C++ Builder创建组件探密.
.C++设计模式之Singleton.
.初始化C++类成员和在你的MFC应用.
.在CB中实现流类的版本控制.
.我的程序人生路.
.C语言图形函数.
.九九乘法表的几种不同形状.
.C++对象计数.
.C++语言常见问题解答(1)A.
.C语言函数的作用域规则.
.数据结构题集--数组(二维数组).
.C程序的三种基本结构.
.Asp组件高级入门与精通系列之一.

请高手讲讲C语言函数strtok()和memcpy()

发表日期:2008-3-8



  请高手讲讲在sco unix 5.xx版本下, c语言strtok()和memcpy()函数的使用。
(本问题的用意:分割字符串。)
最好能有c语言编程的源程序。

函数名: strtok
功 能: 查找由在第二个串中指定的分界符分隔开的单词
用 法: char *strtok(char *str1, char *str2);
#include <string.h>
#include <stdio.h>

int main(void)
{
char input[16] = "abc,d";
char *p;

/* strtok places a NULL terminator
in front of the token, if found */
p = strtok(input, ",");
if (p) printf("%s
", p);

/* A second call to strtok using a NULL
as the first parameter returns a pointer
to the character following the token */
p = strtok(NULL, ",");
if (p) printf("%s
", p);
return 0;
}
函数名: memcpy
功 能: 从源source中拷贝n个字节到目标destin中
用 法: void *memcpy(void *destin, void *source, unsigned n);
程序例:

#include <stdio.h>
#include <string.h>
int main(void)
{
char src[] = "******************************";
char dest[] = "abcdefghijlkmnopqrstuvwxyz0123456709";
char *ptr;
printf("destination before memcpy: %s
", dest);
ptr = memcpy(dest, src, strlen(src));
if (ptr)
printf("destination after memcpy: %s
", dest);
else
printf("memcpy failed
");
return 0;
}
上一篇:AT&T/x86/asm语法 人气:762
下一篇:改造Hint输出方式 人气:416
浏览全部C/C++的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐