C++中的 % 的含義說明
C++中的%的解釋
兩種意思:
1、格式化字符串輸出
2、整數(shù)取余
1、目前printf支持以下格式的輸出,例如:
printf("%c",a);輸出單個字符。
printf("%d",a);輸出十進(jìn)制整數(shù)。
printf("%f",a);輸出十進(jìn)制浮點(diǎn)數(shù).
printf("%o",a);輸出八進(jìn)制數(shù)。
printf("%s",a);輸出字符串。
printf("%u",a);輸出無符號十進(jìn)制數(shù)。
printf("%x",a);輸出十六進(jìn)制數(shù)。
printf("%%");輸出百分號’%’.
2、整數(shù)取余,例如:
9%4=1;
6%3=0;
比如:char ch=‘a’;printf("%c\n",ch);那么就會輸出a
%d:輸入輸出為整形,printf("%d",a);也就是打印整數(shù)a.
%s:輸入輸出為字符串
%f:輸入輸出為浮點(diǎn)型
printf( stream, “%s%c”, s, c );
%s – 打印格式,按字符串方式輸出變量s的值(字符串)到文件流stream
%c – 打印格式,按ASCII字符方式輸出變量c的值(即打印一個字符)到文件流stream
printf( stream, “%f\n”, fp ); %f 是浮點(diǎn)格式
補(bǔ)充:c++中&什么意思
c++中&什么意思
- 變量的前面加&表示取變量地址(賦值給指針), 如:int a = 0; int *pa = &a; a和pa是變量;*pa是指針;&a是取變量a的地址。
- 類型后面表示引用,引用即變量的替身。 int a = 0; int &ref = a; 操作ref就等同于操作a。
到此這篇關(guān)于C++中的 % 的含義解釋的文章就介紹到這了,更多相關(guān)C++中 % 的含義內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
c++ 連接兩個字符串實(shí)現(xiàn)代碼 實(shí)現(xiàn)類似strcat功能
c++ 連接兩個字符串實(shí)現(xiàn)代碼 實(shí)現(xiàn)類似strcat功能,需要的朋友可以參考下2012-05-05C語言之棧和堆(Stack && Heap)的優(yōu)缺點(diǎn)及其使用區(qū)別
本篇文章主要介紹了什么是棧(Stack) 、什么是堆( Heap),以及棧和堆的優(yōu)缺點(diǎn),同時介紹了應(yīng)該什么時候使用堆和棧,有需要的朋友可以參考下2015-07-07WM_CLOSE、WM_DESTROY、WM_QUIT及各種消息投遞函數(shù)詳解
這篇文章主要介紹了WM_CLOSE、WM_DESTROY、WM_QUIT及各種消息投遞函數(shù),有助于讀者更好的理解windows程序的消息機(jī)制,需要的朋友可以參考下2014-07-07C++ DLL動態(tài)庫的創(chuàng)建與調(diào)用(類庫,隱式調(diào)用)
本文主要介紹了C++ DLL動態(tài)庫的創(chuàng)建與調(diào)用(類庫,隱式調(diào)用),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05