strcat

    0熱度

    1回答

    我想重複追加一個文件行到一個叫做行的字符串。我的代碼工作正常時,我只是嘗試打印行,但因爲我必須解析信息,我需要存儲它。 int main(int argc, char *argv[]) { // Check for arguments and file pointer omitted FILE *f = fopen(argv[1], "r"); char *time

    1熱度

    4回答

    我有這樣的代碼在一個函數在C: char* root = "/home/OS/homework/user/honorsupgrade/HTML"; requestInfo->resource = "/bing" printf("1\n"); int counter = 0; for(counter = 0; counter < 100; counter++) { if(root

    0熱度

    2回答

    以下是我的代碼的一部分。代碼在數組listL中查找具有相同值的項目組。只有main()應該需要理解我的希望。 #include <string.h> #include <stdlib.h> void append(char* s, char c) { int len = strlen(s); s[len] = c; s[len+1] = '\0'; }

    1熱度

    2回答

    我正在嘗試編寫一個程序,該程序可將低位字母轉換爲數字。 一個 - > 01 乙 - > 02 ... ž - > 26 前9個字母,我需要在號碼前放一個0。 這是我的代碼。 #include<stdio.h> #include<stdlib.h> #include<string.h> #define MAXLEN 128 void s2n(char str[]) { i

    2熱度

    3回答

    我試圖將幾個字符串連接到一個緩衝區。但是,如果我反覆調用函數,緩衝區的大小將保持增長。 void print_message(char *str) { char message[8196]; sender *m = senderlist; while(m) { /* note: stricmp() is a case-insensitive version

    1熱度

    2回答

    我知道我可以有一個語句,這樣 strcat(a, b); int alen = strlen(a); printf("a and b concatenated = %s and its length is %d\n", a, alen); 不過,我想保留一個,所以我想用更多的東西是這樣的: strcat(a, b); int xlen = strlen(x);

    -2熱度

    3回答

    我是C語言的新手。我想使用的strcat,在下面的示例: char s1[20] = "Happy "; char s2[15] = "world"; char s3[40] = ""; strcat(s3,s1); 雖然,我想練了一下指針我剛纔看到的,所以: char *s1 = "Happy"; char *s2 = "World"; strcat(*s

    0熱度

    1回答

    我想創建一個將兩個字符串連接在一起的程序。 我的代碼創建了一個char[]即strcat - 由兩個字符串組成。結果是混亂的垃圾。任何想法發生了什麼?我想象一下char[]已經充滿了垃圾,當我嘗試concat它,但我不確定。 #include <stdio.h> #include <string.h> int main(){ char* s1 = "this"; char

    0熱度

    3回答

    我正在做一個客戶端服務器項目在Linux中,我需要連接一些字符串。 我在windows的visual studio上試過我的代碼,它工作正常,但它linux給我一些垃圾。我有這樣的功能: char* concat(char s1[], char s2[]) { int tam = 0; tam = strlen(s1); tam += strlen(s2);

    0熱度

    3回答

    此代碼中的錯誤是什麼?我有錯誤 error C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead 這是什麼意思?另一個問題 - 結構和函數原型的聲明是合法的? #include <stdio.h> #include <stdlib.h> #include <stri