1、sizeof(array)是求array的大小。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供松桃企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、H5開(kāi)發(fā)、小程序制作等業(yè)務(wù)。10年已為松桃眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
2、itoa函數(shù)是將一個(gè)int型數(shù)轉(zhuǎn)化為一個(gè)字符串。
3、itoa函數(shù)的第三個(gè)參數(shù)的作用該int型數(shù)(即第一個(gè)參數(shù))將被轉(zhuǎn)化為哪種進(jìn)制的數(shù)顯示。應(yīng)該是二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制等。
4、所以你的itoa函數(shù)用錯(cuò)了。之所以表現(xiàn)可能沒(méi)錯(cuò)是因?yàn)槟鉺izeof(array))取的數(shù)組array的值剛好為10。一種巧合而已。
字符串轉(zhuǎn)換函數(shù)如下:
字符串轉(zhuǎn)換為整數(shù) atoi
2.字符串轉(zhuǎn)換為長(zhǎng)整數(shù) atol
3.字符串轉(zhuǎn)換為浮點(diǎn)數(shù) strtod
4.字符串轉(zhuǎn)換為長(zhǎng)整數(shù) strtol
5.字符串轉(zhuǎn)換為無(wú)符號(hào)長(zhǎng)整型 strtoul
C語(yǔ)言是一門(mén)通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。
盡管C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫(xiě)出的C語(yǔ)言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱MCU)以及超級(jí)電腦等作業(yè)平臺(tái)。
1.atoi(),atol(),atof();int,long,float
2sprintf(s(數(shù)組),“%d“,num);
3(int)等等強(qiáng)制轉(zhuǎn)換
4 int num = atoi("11123");