strcat

    0熱度

    1回答

    我對c編程非常陌生,對於學校作業,我需要編寫一個程序以字符串作爲輸入並將字母「ay」添加到每個詞都以這個單詞前面的輔音開頭。據暗示,這應該用strncpy和strcat來完成。 這是我寫的代碼: #include <stdio.h> #include <string.h> int main() { char myString[50]; cha

    -1熱度

    1回答

    我基本上只是採取一個字符串和追加/ concatting與另一個字符串。第一次運行會產生所需的結果,但第二次,第三次等結果似乎是src字符串的兩倍。將事情與jQuery結合起來非常簡單,不知道C中發生了什麼。我應該使用memset嗎?或calloc? #include <stdio.h> #include <string.h> int main(void) { const char

    -1熱度

    1回答

    我怎麼能解釋這一點:var_ptr_char +的strlen(var_ptr_char) 在後續一段C代碼: #define INT_CONSTANT 80 char var_ptr_char[1024]; strcat(var_ptr_char,"SOMETHING"); sprintf(var_ptr_char+strlen(var_ptr_char),":%d",INT_CONSTA

    0熱度

    2回答

    我是C語言的新手。我試圖使用strcat函數。 #include <stdio.h> #include <string.h> int main(int argc, const char *argv[]) { char s1[] = "12345"; char s2[] = "abcde"; strcat(s1, s2); puts(s1);

    -2熱度

    2回答

    helloeveryone。我對編程相當陌生,目前正努力學習C編程,以便在我的任何項目中進一步發展。我剛剛學會了如何使用malloc和realloc,並且在嘗試使用strcat將多維數組中的兩個給定字符串組合在一起之前似乎都很好。 我應該得到一個基於用戶輸入兩個字符串的組合,和奇怪的是,第一個字符是丟失或其它字符替換... 我會包括源代碼,以及下方的輸出。我非常感謝你的幫助。提前致謝!! (不介意

    0熱度

    2回答

    我試圖編寫一個程序,該程序需要用戶輸入兩次,然後連接結果,但我遇到了問題。 我的預期輸出是: What would you like your message to be? input message received: input What would you like your message to be? words message received: words new mes

    -2熱度

    2回答

    當我運行這段代碼時,我總是在我的IDE中發現一個問題。你可以給這個解決方案嗎? #include<stdio.h> #include<string.h> int main(void) { char cname[4]="mahe"; strcat(cname, "Karim"); printf("%s",cname); get

    1熱度

    1回答

    我想連接兩個字符串,所以我可以獲得文件路徑。不過,我在Valgrind的接收錯誤 條件跳轉或移動依賴於未初始化的值(一個或多個) 我的代碼: /** * @brief Concatenate two strings to get file path * @param firstP - First string * @param secondP - Second string * @retu

    -1熱度

    1回答

    這是我的計劃: #include <stdio.h> char *ft_strcat(char *dest, char *src) { int i; int k; i = 0; k = 0; while (dest[i]) i++; while (src[k]) { dest[i + k] = s

    0熱度

    1回答

    我試圖不斷地將char添加到字符串的末尾。我通過運行該這樣做我的主 char String[256]; char alphabets[26] = "abcdefghijklmnopqrstuvxyz"; for (int i = 0; i < 257; i++) { char newChar = alphabets[indexOfNewChar-1]; print