char

    1熱度

    2回答

    計算字符串長度的函數;我認爲這裏的邏輯是正確的: int strlength(char *s) { int count=0; while(*s!='\0') { count++; s++; } return count; } int main(void) { char *s; int length; printf("en

    0熱度

    2回答

    餵我想爲Char類,它作爲Char.IsDigit()方法(當然這會認識到一個不同的充類型的字符)創建一個擴展方法。 我寫了這個: namespace CharExtensions { public static class CompilerCharExtension { public static Boolean IsAddOp(this Char c)

    1熱度

    3回答

    我想替換兩個數字之間或數字與'。'之間的所有字符' - '。由炭 '&'。例如 字符串輸入= 「2.1(-7-11.3)-12.1 * -2.3-0.11」 字符串輸出=「2.1(-7 & 11.3)-12.1 * -2.3 & .11「 我有這樣的事情,但我嘗試做起來更容易。 public void preperString(String input) { input=input.r

    0熱度

    1回答

    我必須使用串口處理四個電機鏈。 的用戶手冊,表明在初始化過程中我需要發送(例如)字符串 Z 1ECHO 2ECHO 3ECHO 4ECHO ,並告訴我要做到這一點,在我不認識的代碼,用命令 PRINT(#128, "Z", #13) PRINT(#129, "ECHO", #13) PRINT(#130, "ECHO", #13) PRINT(#131, "ECHO", #13)

    0熱度

    2回答

    我面臨着下面的代碼: int get_config(const char *key, char *value) { FILE *fp = NULL; char s[100]; char *ret1 = NULL; char *ret2 = NULL; fp = fopen(CONFIG_FILE_PATH, "r"); if (fp == NULL) { perror(

    0熱度

    1回答

    我一直在使用此表格一段時間沒有任何問題,但是我最近需要使MouldID列長一些。它有長度爲5,現在我已經把它改爲12,但每當我上載有超過5的長度我的錯誤 數據太長,列MouldID 數據我已經完成了SHOW COLUMNS(粘貼在下面),並顯示長度爲12,但它的行爲猶如它仍然5.任何想法? +-----------+----------+------+-----+---------+-------

    2熱度

    1回答

    在下面的內容中,我將二進制數字15編碼爲無符號字符,然後將其轉換爲int。但是,當我用int8_t替換int時,它不會再輸出15。我不明白爲什麼。是不是int8_t 8位的大小,所以它應該匹配char,這也是8位? #include <iostream> #include <string.h> int main() { unsigned char binValue = 0<<7

    0熱度

    2回答

    我明白當你寫的內存的一部分,你沒有自己發生Abort trap 6,但我意識到一些有趣的事情,而這樣做ķ& [R演習。 /* strcat: copies t to the end of s */ void _strcat(char *s, char *t) { while (*s != '\0') { s++; } while ((*s++ = *t+

    0熱度

    1回答

    Stack和C++的新手。 我想終止一個循環,使得一個字符反饋給它的數字。說,Q退出。以下程序功能正常且沒有語法錯誤。如何在不編輯輸入參數的情況下終止該循環? #include <iostream> #include <string> using namespace std; int main() { bool run = true; while(run)

    1熱度

    2回答

    我有一個方法可以檢查用戶是否是學生,但我無法驗證條件。 char custStud = '0'; Scanner input = new Scanner(System.in); do{ System.out.println("Are you a student? (Type Y or N): "); custStud = input.next().charAt(0);