string - strcat源码
来源:互联网 发布:做seo有前景吗 编辑:程序博客网 时间:2024/04/29 20:05
//// main.cpp// AUTO_PRO//// Created by yanzhengqing on 12-12-11.// Copyright (c) 2012年 yanzhengqing. All rights reserved.//#include using namespace std;/*** *char *strcat(dst, src) - concatenate (append) one string to another * *Purpose: * Concatenates src onto the end of dest. Assumes enough * space in dest. * *Entry: * char *dst - string to which "src" is to be appended * const char *src - string to be appended to the end of "dst" * *Exit: * The address of "dst" * *Exceptions: * *******************************************************************************///////////////////////////////////////////////////////////////////////////////////*说明: 1. __cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。 2. 在字符串dest之后连接上src 3. 按照ANSI(American National Standards Institute)标准,不能对void指针进行算法操作,即不能对void指针进行如p++的操作,所以需要转换为具体的类型指针来操作,例如char *。(引用网友的结论)*/char * __cdecl strcat ( char * dst, const char * src ){ char * cp = dst; while( *cp ) cp++; /* find end of dst */ while( *cp++ = *src++ ) ; /* Copy src to end of dst */ return( dst ); /* return dst */}int main(){ char brc[50] = "blog.csdn.net/"; const char src[50] = "barry_yan"; strcat(brc,src); cout<<brc< return 0;}
0 0
- string - strcat源码
- strcat源码
- strcat比string慢
- string字符串-合并(strcat)
- String,strcpy,strcat,strlen
- strcpy strcat等源码
- strcat源码分析
- StrCat <shlwapi.h> strcat <string.h> wcscat <string.h>
- strcmp && strcpy && strlen && strcat 源码
- strcmp && strcpy && strlen && strcat 源码
- strcpy,strlen,strcat源码[MSDN]
- strcmp && strcpy && strlen && strcat 源码
- strcat
- strcat
- strcat
- strcat
- strcat()
- strcat
- CToolBar
- JavaScript中的原型和继承
- matlab统计一个数组中各元素出现的频数、频率
- NAND and EMMC partition
- 对fork函数理解
- string - strcat源码
- 【C++】求数组中所有元素的排列或组合
- 黑马程序员--IO流中的File类和Properties类、其他流
- Photoshop制作逼真生动的下雨场景
- hdu1372 Knight Moves 基础搜索(复习)
- 快速上手Gobject
- Python下调用Linux的命令
- Matlab 自相关检测 :自相关函数xcorr
- 存钱问题