printf函數是按照我們指定的格式輸出。
格式如下:
1、printf("xxxxxxxx"); 按照雙引號裏面的內容輸出xxxxx。
例如:printf("hello world !");
2、如果我們需要換行時,應該在雙引號上面輸入相應換行轉義字符
例如:printf("a=123,b=124\n"); 其中“\n”是換行
3、printf 還可以帶格式輸出,如下
例如:printf(“a=%d\n”,123); 則輸出 a=123 ;這樣%d就格式替換了123;
4、同樣可以定義變量輸出如下:
例如: int a=123;
printf(“result=%d\n”,a); 則輸出 result=123 ;這樣變量a就直接格式替換;
5、格式輸出的時候可以知道各種格式如%f(小數)%s(字符串等)
printf(“a=%d\nb=%f\n”,123,123.456);
6、可以指定輸出的寬度
例如:printf("result=%5d\n",123); 則靠右輸出 123;
printf("result=%05d\n",123); 則靠右輸出 00123;
學習中,以後繼續補充