我一直在使用strcat加入幾個字符串。一切似乎是正確的,打印: /proc/573/fd/ <- with the backslash
13 <- length
後,我嘗試了「SRC」字符串strcpy複製到另一個字符串,尾隨字符不無論是在「目標」或「源」字符串打印: /proc/573/fd <- same string prints without the backslash?
我想爲使用Flexarray的結構分配內存。我這樣接受它,我必須像這樣實現它。 的結構是這樣的: struct _XPM {
unsigned int width;
unsigned int height;
unsigned char cpp;
unsigned int ncolors;
Color *colta;
unsigned i
我很新的C(它實際上是我與指針的第一項任務),我不能想出這個錯誤... 這裏是我的代碼: void str_rv(char c[]) {
int i, len = str_ln(c);
char *rev = (char*)calloc(len, sizeof(char));
check_mem(rev);
for (i = 0; i < len; ++