3.cpp

来自「很经典的数据结构ppt」· C++ 代码 · 共 29 行

CPP
29
字号
#include "string.h"
#include "stdio.h" 
#include"stdlib.h"
#define Maxsize 500 
void StrInsert(char *s,char *t,int i); 
void main() 
{
	int m;
	char A[Maxsize]="I am a girl."; 
    char B[Maxsize]="very cool "; 
	printf("Please input the insert location:");
	scanf("%d",&m);
    StrInsert(A,B,m); 
    printf("%s\n",A); 
} 
void StrInsert(char *s,char *t,int i) 
{
	char *Temp; 
    Temp=(char*)malloc(sizeof(char[Maxsize])); 
    if(i<=strlen(s)) 
	{
		strcpy(Temp,&s[i]); 
        strcpy(&s[i],t); 
        strcat(s,Temp); 
	} 
	else strcat(s,t);
    free(Temp); 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?