C 輸入和輸出、char類型


參考鏈接:https://www.runoob.com/cprogramming/c-input-output.html
標准輸入輸出頭文件stdio.h
#include是一個預處理指令,用於引入stdio.h

#include <stdio.h>

scanf( )

**只要遇到一個空格,scantf()就會停止讀取

scanf("%s %d",str,&i)//如果是int必須提供地址

putchar()和getchar()

putchar(int c)把字符輸出到屏幕上並返回相同的字符,這個函數同一個時間內只會輸出一個單一的字符
getchar(void)這個函數從屏幕上讀取一個字符,並把它返回一個整數

gets()和puts()

char *gets(char s)函數從stdin讀取一行到s所指向的緩沖區,直到遇到一個終止符或者EOF(end of file).
int puts(const char
s)把字符串s和一個尾隨的換行符寫入到stdout
stdin和stdout分別代表鍵盤和屏幕這種輸入輸出設備,C把所有設備看作文件,所以設備被處理的方式和文件相同

%s、%d、%c、%f

它們分別代表字符串、整數、字符、浮點數

char chr1='a';#單引號、一個字符
//但是可以
char chr2[3]="a"//一個雙引號占一個,一共是3個
printf("%c",chr2)//會輸出單獨一個雙引號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM