Tag: strcat s

使用安全function将字符串添加到C中的字符串

我想将文件名复制到字符串并将“.cpt”附加到它。 但我无法使用安全函数(strcat_s)执行此操作。 错误:“字符串未终止!”。 我确实设置’\ 0’,如何使用安全function解决这个问题? size = strlen(locatie); size++; nieuw = (char*)malloc(size+4); strcpy_s(nieuw, size, locatie); nieuw[size] = ‘\0’; strcat_s(nieuw, 4, “.cpt”); // <– crash puts(nieuw);