Baì 72. Lập trình copy hai chuỗi trong C, hàm strcpy trong


Tóm tắt

Hàm strcpy():

  • Thuộc thư viện string.h

  • Cấu trúc: 

char* strcpy(char* destination, const char* source);

  • Sao chép nội dung từ *source vào *destination

  • Kích thước của chuỗi đích phải đủ lớn để lưu trữ chuỗi kết quả.

Video giải thích chi tiết về Lập trình copy hai chuỗi trong C, hàm strcpy trong lập trình C | Tự học lập trình C



Code ví dụ


#include "stdio.h"
#include "string.h"
void my_strcpy(char x1[], char x2[]){
	size_t len2 = strlen(x2);
	for(int i=0; i<len2; i++){
		x1[i]=x2[i];
	}
	x1[len2]='\0';
}
int main(){
	char s_1[50] = "XIN CHAO TITV!";
	char s_2[50] = "";
	
	printf("\ns_1 = %s", s_1);
	printf("\ns_2 = %s", s_2);
	
	//strcpy(s_2, s_1);
	my_strcpy(s_2, s_1);
	printf("\n-----");
	printf("\ns_1 = %s", s_1);
	printf("\ns_2 = %s", s_2);
	
}



    

Bạn có thể thích những bài đăng này:

Không có nhận xét nào:

Đăng nhận xét