1. 程式人生 > >C/C++中一些基本的輸入輸出用法

C/C++中一些基本的輸入輸出用法

1.scanf()與printf()

%c格式能夠識別空格和換行並將其輸入

%s通過空格和換行來識別字符串的結束

2.getchar()與putchar()

用來輸入和輸出單個字元

3.gets()與puts()

用來輸入一行字串,gets()識別換行符來判斷輸入結束

4.sscanf()與sprintf()

看例子

#include<stdio.h>

int main(){
	int n;
	double db;
	char str[100]="2048:3.14,hello",str2[100];    
	sscanf(str,"%d:%lf,%s",&n,&db,str2);        //把str中的字串輸入到後面的n,db,str2中
	sprintf(str,"%s",str2);                     //把str2中的字串輸出到str中
	printf("n= %d ,db= %lf, str2= %s\n",n,db,str2);
	printf("str= %s",str);
	return 0;
}