欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

嵌入式系列文章之第一章C語言の第三節(jié)輸入輸出專題-創(chuàng)新互聯(lián)

嵌入式(Linux)系列文章目錄

第一章 C語言の第一節(jié) 必備Linux命令和C語言基礎(chǔ)
第一章 C語言の第二節(jié) 數(shù)據(jù)類型、常量、變量及運算符
第一章 C語言の第三節(jié) 輸入輸出專題

創(chuàng)新互聯(lián)成立于2013年,我們提供高端網(wǎng)站建設(shè)公司、網(wǎng)站制作公司、成都網(wǎng)站設(shè)計、網(wǎng)站定制、網(wǎng)絡(luò)營銷推廣、小程序設(shè)計、微信公眾號開發(fā)、seo優(yōu)化排名服務(wù),提供專業(yè)營銷思路、內(nèi)容策劃、視覺設(shè)計、程序開發(fā)來完成項目落地,為效果圖設(shè)計企業(yè)提供源源不斷的流量和訂單咨詢。

文章目錄
  • 嵌入式(Linux)系列文章目錄
  • 前言
  • 第一章 C語言
    • 第三節(jié) 輸入輸出專題
      • 1.字符輸出函數(shù)和格式輸出函數(shù)
        • 1.1 字符輸出函數(shù)
        • 1.2 格式輸出函數(shù)
        • 1.3 printf支持的格式字符
      • 2.字符輸入函數(shù)和格式輸入函數(shù)
        • 2.1 字符輸入函數(shù)
        • 2.2 格式輸入函數(shù)
        • 2.3 scanf支持的格式字符
      • 3.輸入函數(shù)的垃圾處理及字符串的輸入輸出
        • 3.1 如何處理輸入函數(shù)留下的垃圾
        • 3.2 字符串輸入函數(shù)
        • 3.3 字符串輸出函數(shù)
  • 總結(jié)


前言

本文章采用VMware Workstation Pro進行嵌入式(Linux)系列學習

從零開始,重新學習(嵌入式相關(guān)內(nèi)容)并記錄知識點(涉及基礎(chǔ)c語言(數(shù)據(jù)結(jié)構(gòu))、linux編程、shell腳本、文件io、網(wǎng)絡(luò)編程)等),同時也是為了方便自身回顧,如有不對的地方請大佬多多指教,謝謝!->歡迎評論區(qū)留言


第一章 C語言 第三節(jié) 輸入輸出專題 1.字符輸出函數(shù)和格式輸出函數(shù)

數(shù)據(jù)輸出(C語言無I/O語句,I/O操作由函數(shù)實現(xiàn))

#include
1.1 字符輸出函數(shù)

格式:putchar(c)
參數(shù):c為字符常量、變量或表達式
功能:把字符c輸出到顯示器上
返回值:正常,為顯示的代碼值

1.2 格式輸出函數(shù)

格式:printf(“格式控制串”,輸出表)
功能:按指定格式向顯示器輸出數(shù)據(jù)
輸出表:要輸出的數(shù)據(jù)
格式控制串:包含兩種信息
格式說明:%[修飾符]格式字符,用于指定輸出格式
普通字符:原樣輸出

1.3 printf支持的格式字符
格式符作用
i,d十進制整數(shù)
x,X十六進制無符號整數(shù)
o八進制無符號整數(shù)
u無符號十進制整數(shù)
c單一字符
s字符串
e,E指數(shù)形式浮點小數(shù)
f小數(shù)形式浮點小數(shù)
ge和f中較短一種
%%百分號本身

附加格式說明符

修飾符功能
m輸出數(shù)據(jù)域?qū)?,?shù)據(jù)長度
.n對實數(shù),指定小數(shù)點后位數(shù)(四舍五入);對字符串,指定實際輸出位數(shù)
輸出數(shù)據(jù)在域內(nèi)左對齊(缺省右對齊)
指定在有符號數(shù)的正數(shù)前顯示正號(+)
0輸出數(shù)值時指定左面不使用的空位置自動填0
井號鍵(#)在八進制和十六進制數(shù)前顯示前導0,0x
l在d,o,x,u前,指定輸出精度為long型;在e,f,g前,指定輸出精度為double型
2.字符輸入函數(shù)和格式輸入函數(shù) 2.1 字符輸入函數(shù)

格式:getchar()
功能:從鍵盤讀一字符
返回值:正常,返回讀取的代碼值;出錯或結(jié)束鍵盤輸入,返回-1(ctrl+d)

2.2 格式輸入函數(shù)

格式:scanf(“格式控制串”,地址表)
功能:按指定格式從鍵盤讀入數(shù)據(jù),存入地址表指定存儲單元中,并按回車鍵結(jié)束
返回值:正常,返回輸入數(shù)據(jù)個數(shù)
地址表:變量的地址,常用取地址運算符&

2.3 scanf支持的格式字符
格式符作用
i,d十進制整數(shù)
x,X十六進制無符號整數(shù)
o八進制無符號整數(shù)
u無符號十進制整數(shù)
c單一字符
s字符串
e指數(shù)形式浮點小數(shù)
f小數(shù)形式浮點小數(shù)

scanf函數(shù)支持的格式說明符可以帶以下修飾符

修飾符功能
h用于d,o,x前,指定輸入為short型整數(shù)
l用于d,o,x前,指定輸入為long型整數(shù);用于e,f前,指定輸入為double型實數(shù)
m指定輸入數(shù)據(jù)寬度,遇空格或不可轉(zhuǎn)換字符結(jié)束
星號(*)抑制符,指定輸入項讀入后不賦給變量

注:
用“%c”格式符時,空格和轉(zhuǎn)義字符作為有效字符輸入
輸入數(shù)據(jù)時,遇以下情況認為該數(shù)據(jù)結(jié)束:①遇空格、TAB或回車;②遇非法輸入;③遇寬度結(jié)束

3.輸入函數(shù)的垃圾處理及字符串的輸入輸出 3.1 如何處理輸入函數(shù)留下的垃圾

方法1:用getchar()清除
代碼驗證

#includeint main(int argc, char *argv[])
{int x;
	char ch;
	
	scanf("%d", &x);
	getchar();
	ch = getchar();
	printf("x = %d, ch = %d\n", x, ch);

	return 0;
}

結(jié)果

5
x = 5, ch = 10

方法2:用格式串中空格或“%*c”來“吃掉”
代碼驗證

#includeint main(int argc, char *argv[])
{int x;
	char ch;
	
	scanf("%d", &x);
	scanf(" %c", &ch); // 或scanf("%*c%c", &ch);
	printf("x = %d, ch = %d\n", x, ch);

	return 0;
}

結(jié)果

5
 a
x = 5, ch = 97
3.2 字符串輸入函數(shù)

格式:char* gets(char *s)
功能:從鍵盤輸入一以回車結(jié)束的字符串放入
說明1:輸入串長度應(yīng)小于字符數(shù)組維數(shù)
說明2:與scanf函數(shù)不同,gets函數(shù)并不以空格作為字符串輸入結(jié)束的標志

不安全的函數(shù)(容易導致棧錯誤):stack smashing detected

3.3 字符串輸出函數(shù)

格式:int puts(const char *s)
功能:向顯示器輸出字符串(輸出完,換行)
說明:字符數(shù)組必須以‘\0’結(jié)束

gcc a.c -lm(編譯時的鏈接選項)

總結(jié)

本章為嵌入式學習系列文章 第一章:C語言の第三節(jié) 輸入輸出專題

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

分享題目:嵌入式系列文章之第一章C語言の第三節(jié)輸入輸出專題-創(chuàng)新互聯(lián)
分享鏈接:http://chinadenli.net/article8/ejjip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、企業(yè)建站、服務(wù)器托管微信公眾號、品牌網(wǎng)站制作、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
又黄又色又爽又免费的视频| 一区二区三区日韩中文| 亚洲婷婷开心色四房播播| 日韩欧美好看的剧情片免费| 欧美性高清一区二区三区视频 | 91在线播放在线播放观看| 国产精品熟女乱色一区二区| 亚洲国产欧美久久精品| 久久精品国产亚洲av麻豆尤物| 色婷婷视频免费在线观看| 国产免费一区二区三区不卡| 东京干男人都知道的天堂| 国产午夜精品久久福利| 日韩精品视频高清在线观看| 微拍一区二区三区福利| 日韩一级一片内射视频4k| 青青久久亚洲婷婷中文网| 不卡视频在线一区二区三区| 国产精品视频一区麻豆专区 | 亚洲中文在线观看小视频| 日韩亚洲激情在线观看| 老熟妇乱视频一区二区| 日本不卡在线一区二区三区| 国产中文字幕久久黄色片| 国产超碰在线观看免费| 国产又色又粗又黄又爽| 精品精品国产自在久久高清| 亚洲国产精品无遮挡羞羞| 日本特黄特色大片免费观看| 午夜福利92在线观看| 色婷婷久久五月中文字幕| 欧美熟妇喷浆一区二区| 在线播放欧美精品一区| 亚洲av一区二区三区精品| 中文字幕亚洲视频一区二区| 午夜福利激情性生活免费视频| 午夜福利黄片免费观看| 亚洲一区二区三区av高清| 国产精品流白浆无遮挡| 国产亚洲二区精品美女久久| 亚洲一区二区精品久久av|