Strcat() function trong C

Lần đầu tiên sài 1 thư viện C mà gây ra lỗi core dump ??
code:

char* des = "asd";
char* src = "fgh";
strcat(des, src);
printf("%s\n", des);

khi compile --> error: dumped core ?.. Thật không thể tin đc.

:smiley: đúng rồi chứ không thể tin được gì?

Pointer to the destination array, which should contain a C string, and be large enough to contain the concatenated resulting string.

2 Likes

Dạ anh! Mà anh đọc tài liệu này ở đâu vậy cho em xin link đi! Em mới tạo ra 1 hàm khác tương tự:
void CatString(char** des, const char * src)

Hi nghia.
http://www.cplusplus.com/reference/cstring/strcat/

2 Likes

Nếu bạn muốn implement lại hàm này thì nên xem ở đây
http://en.cppreference.com/w/c/string/byte/strcat

Sẽ được mô tả kỹ hơn cplusplus.com

3 Likes

Chứ em đọc bên tutorial thôi em cũng bó tay! Cảm ơn anh!

Cảm ơn anh nhiều! :blush: Chán 20 kí tự!

Hi grab popcorn.
Mà bà cô này lâu nay mới thấy xuất hiện. Không biêt có phải do chồng con bầu bí gì mà không thấy lên dẹp loạn. @_@!

3 Likes

Ủa là chị?? Em tưởng tưởng là anh! Thành thật xin lỗi!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?