使用指针连接两个字符串
2015-11-28 15:27
411 查看
#include<stdio.h> void connect(char *st1, char *st2, char *q) { for(;*st1!='\0';) { *q=*st1; st1++; q++; } for(;*st2!='\0';) { *q=*st2; st2++; q++; } *q='\0'; } int main() { char str1[]={"I love you"}, str2[]={" girl friend"}; char *p; char c[60]; p=c; printf("The first string is:%s\n",str1); printf("The second string is:%s\n",str2); connect(str1,str2,p); printf("THe connected string is :%s\n",p); printf("\n"); return 0; }
相关文章推荐
- eclipse运行android时Console最后提示Done!不运行程序
- layer插件API文档学习
- opendir函数和readdir函数内涵及用法
- 用指针实现逆序列存放数组元素值
- scrapy-抓取天猫女装销量前60的商品名称、价格、链接及打开连接后的店铺名称和链接
- WPF 绘正方形,设置鼠标不偏离,保持在右下角
- 用指针数组构造字符串数组
- Win7 中安装Theano及配置CUDA以搭建GPU加速环境
- Linux文件描述符与C FILE之间的关系
- css 介绍
- 浅谈Android系统的图标设计规范
- SASS用法指南
- ef code first transform,add ef power tools add-in,add tangible t4 editor for enhancement.
- RHCE(Redhat 7)(一)
- Android ActionBar的使用
- css发布及浏览器支持情况
- 1-3-09:与圆相关的计算
- sleep和wait的区别
- js取整数、取余数的方法
- Android Studio 快捷键