黑马程序员技术交流社区
标题:
自己编写链接字符串方法
[打印本页]
作者:
muyan091115
时间:
2016-5-19 23:42
标题:
自己编写链接字符串方法
//
// main.c
// HomeWork_02
//
// Created by 蒋伟 on 16/5/14.
// Copyright (c) 2016年 蒋伟. All rights reserved.
//
#include <stdio.h>
/**
* 在一个字符后面连接一个字符串
*
* @param str 目标字符串
* @param length 字符串长度
* @param ch 字符
* @param str1 新字符串
*/
void connectStr(char *str, int length, char ch, char *str1);
int main(int argc, const char * argv[]) {
char ch = 'i';
char str[] = "fuckyou!";
int length = sizeof(str) / sizeof(char);
char str1[length+1];
connectStr(str, length, ch, str1);
printf("%s\n",str);
printf("%s\n",str1);
return 0;
}
/**
* 在一个字符后面连接一个字符串
*
* @param str 目标字符串
* @param length 字符串长度
* @param ch 字符
* @param str1 新字符串
*/
void connectStr(char *str, int length, char ch, char *str1){
str1[0] = ch;
for(int i = 1; i < length + 1; i++){
str1[i] = str[i - 1];
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2