getchar

    2熱度

    1回答

    我寫在Linux控制檯程序的命令行界面。我希望能夠使用箭頭之類的按鍵。所以捕捉代碼,我使用這個簡單的程序: int main() { int c = 0; while (c != 3) { // ctrl-c c = getchar(); printf("%d\n", c); } } 這樣做,我有問題捕獲HOME鍵。在一臺計算機上,我得

    0熱度

    3回答

    這是在學校作業。我不是在向正確的方向推動正確的答案。關於爲什麼會出現這種錯誤的解釋會很好,並解釋正確的方法。這個C程序應該做的是在用戶輸入中讀取沒有空格和標點符號並將其分配給字符數組字符串。這個數組然後應該被傳入函數迴文。 Palindrome應該是字符串的長度,如果等於1或0,則返回TRUE或1,然後檢查字符串的第一個和最後一個字符。如果它們匹配,則檢索第二個和第二個到最後一個字符以及中間的所有

    0熱度

    1回答

    我的錯誤是什麼?我想在網站上發佈textbox2.And抱歉,因爲我的英文不好。 :) private void txtHoverWord_MouseMove(object sender, MouseEventArgs e){ if (!(sender is TextBox)) return; var targetTextBox = sender as TextBox;

    0熱度

    2回答

    這是一個更大的程序的一部分,但是讓我發瘋的事實是程序不會等待某些東西從字符串s中的標準輸入讀取(它只是在字符串s中放入null),但是如果我首先讀取字符串s,然後讀取字符c,程序就可以正常工作。問題是我需要按照特定的順序讀取數據。 我該如何解決它? char s[100],c; printf("enter character:\n"); c=getchar(); printf("enter

    -4熱度

    2回答

    我目前正在嘗試使用getchar()來計算一個數字的位數。 如果我用getchar(條件不計算點或逗號)和我把一個像345.234這樣的數字它是否像3-4-5-2-3-4一樣計數6或者它是否計數爲4像34 -5-23-4? i=0 while((c=getchar())!=',' && c!=EOF) i++; 簡單的問題 多少指望它 345.234和CTRL + Z輸入一下子 是否算4

    3熱度

    1回答

    這是直接取自K個&ř書: 的!=的優先級比的=,這意味着更高的,在不存在括號的的關係測試!=將在作業=之前完成。因此,聲明 c = getchar() != EOF 相當於 c = (getchar() != EOF) 這有設置c爲0或1,依據文件的getchar返回結束通話與否的不良影響。 (更多信息請見第2章。) 練習1-6。驗證表達getchar() != EOF爲0或1 我無法理解

    0熱度

    3回答

    我必須將字符串「death」與文本文件中的任意五個字符串進行比較。 我似乎無法讓我的函數來工作,但我看不到我在做什麼錯。任何人有任何建議? *注:我只的strcmp返回-1或1,但從來沒有0 #include <stdio.h> #include <stdbool.h> #include <string.h> //Function to check if strings are a mat

    1熱度

    3回答

    我有一個從K & R C 2nd版的atoi()函數的例子的問題。只能使用從0到9的字符。但是在我的程序的邏輯中,我做錯了什麼。 所以有這樣的功能: #include <stdio.h> int atoi(char s[]); int main() { int i; char ch; char co[50]; int ci[50]; w

    0熱度

    1回答

    切換 我想前面加上數字來了「的putchar」部分,但因爲getchar函數是在同一時間抓住一個字符,輸出爲「喜」變成1 h 2 i int linecount = 1; int numberflag = 1; while (1){ int input = getchar(); // use int to make sure var input is big enough to

    2熱度

    3回答

    我提到兩個可靠來源的信息,都似乎有同樣的事情,不同的定義: http://www.cplusplus.com/reference/clibr%E2%80%A6 http://www.ocf.berkeley.edu/~pad/tigcc/doc/html/stdio_fputchar.html 第一個源說putchar()是一個功能,是getchar(),但在第二個環節,它說putchar()是一