正文内容加载中...
posted @ 2013-04-13 22:24 Sinnerse 阅读(46) 评论(0) 编辑
摘要: 函数原型char *strcat(char *s1,const char *s2);功能函数strcat把s2指向的串(包括终止的空字符)的副本添加到s1指向的串的末尾。s2的第一个字符覆盖s1末尾的空字符。如果复制发生在两个重叠的对象中,则行为未定义。返回值函数strcat返回s1值函数的使用#include<stdio.h>#include<string.h>int mian(void){ char *str[12]="你好"; strcat(str,"C语言!"); printf("%s\n",str);阅读全文
posted @ 2013-04-13 22:14 Sinnerse 阅读(37) 评论(0) 编辑
摘要: 函数原型char *strncpy(char *s1,const char *s2,size_t n);功能函数strncpy从s2指向的数组中复制最多n个字符(不复制空字符后面的字符)到s1指向的数组中。如果复制发生在两个重叠的对象中,则行为未定义。如果s2指向的数组是一个长度比n短的字符串,则在s1指向的数组后面添加控制符,直到写入了n个字符。返回值函数返回是s1值包含头文件string.h函数的使用#include<stdio.h>#include<string.h>int main(void){ char str[12]; strcnpy(str,"h阅读全文
posted @ 2013-04-13 22:04 Sinnerse 阅读(64) 评论(0) 编辑
摘要: 函数原型char *strcpy(char *s1,const char *s2);功能把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间 (抄至百度百科)返回值函数返回是s1值包含头文件string.h函数的使用#include<stdio.h>#include<string.h>int main(void){ char str[12]; strcpy(str,"hello world"); printf("%s\n",str); return 0;}函数的原型char *strcpy(char *s1阅读全文
posted @ 2013-04-13 21:50 Sinnerse 阅读(44) 评论(0) 编辑
摘要: 函数原型void *memmove( void* dest, const void* src,size_t count );功能由st2指内存区域复制n个字节到st1所指内存区域 (抄至百度百科)返回值函数返回st1值包含头文件string.h函数的使用#include<stdio.h>#include<string.h>int main(void){ char str[12]; memmove(str,"hello world",12); printf("%s\n",str); return 0;}函数的实现void *memm阅读全文
posted @ 2013-03-31 10:08 Sinnerse 阅读(48) 评论(0) 编辑
摘要: 函数原型void *memcpy(void *st1,const void *st2,size_t n);功能从源st2所指的内存地址的起始位置开始拷贝n个字节到目标st1所指的内存地址的起始位置中 (抄至百度百科)返回值函数返回st1值函数包含的头文件string.h函数的使用#include<stdio.h>#include<string.h>int main(void){ char str[12]; memcpy(str,"hello world",12); printf("%s\n",str); return 0;}函数的阅读全文
posted @ 2013-03-30 13:09 Sinnerse 阅读(68) 评论(0) 编辑
摘要: 大家好,我是Sinnerse阅读全文
posted @ 2013-03-28 09:39 Sinnerse 阅读(31) 评论(1) 编辑