麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C > 正文

C語言中字符串和數(shù)字的相互轉(zhuǎn)換實(shí)現(xiàn)代碼

2020-01-26 16:00:28
字體:
供稿:網(wǎng)友

1.數(shù)字轉(zhuǎn)換為字符串
sprintf 跟printf 在用法上幾乎一樣,只是打印的目的地不同而已,前者打印到字符串中,后者則直接在命令行上輸出。
sprintf 是個(gè)變參函數(shù),定義如下:
int sprintf( char *buffer, const char *format [, argument] ... );
除了前兩個(gè)參數(shù)類型固定外,后面可以接任意多個(gè)參數(shù)。
printf 和sprintf 都使用格式化字符串來指定串的格式,在格式串內(nèi)部使用一些以“%”開頭的格式說明符(format specifications)來占據(jù)一個(gè)位置,在后邊的變參列表中提供相應(yīng)的變量,最終函數(shù)就會用相應(yīng)位置的變量來替代那個(gè)說明符,產(chǎn)生一個(gè)調(diào)用者想要 的字符串。
如把整數(shù)123 打印成一個(gè)字符串保存在s 中。
sprintf(s, /"%d/", 123); //產(chǎn)生/"123/"

2.字符串轉(zhuǎn)換為數(shù)字
函數(shù)名: atol
功 能: 把字符串轉(zhuǎn)換成長整型數(shù)
用 法: long atol(const char *nptr);
程序例:

復(fù)制代碼 代碼如下:

#include <stdlib.h>
  #include <stdio.h>
  int main(void)
  {
  long l;
  char *str = "98765432";
  l = atol(str); /* 原來為l = atol(str); */
  printf("string = %s integer = %ld/n", str, l);
  return(0);
  }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 午夜激情视频免费 | 99麻豆久久久国产精品免费 | 成人午夜免费av | 91精品国产日韩91久久久久久360 | 免费观看一区二区三区视频 | 成人精品一区二区 | 国产亚洲精品久久久久婷婷瑜伽 | 久久宗合色 | 国产午夜精品一区二区三区嫩草 | 亚洲国产美女视频 | 黄网站进入 | 一级性生活免费视频 | 亚洲二区不卡 | 久久免费观看一级毛片 | 99爱在线免费观看 | 国产成人高潮免费观看精品 | 少妇一级淫片高潮流水电影 | 国产亚洲精品久久午夜玫瑰园 | 成人福利视频导航 | 日韩精品免费一区二区三区 | 日本高清一级片 | 中国美女一级黄色大片 | 视频一区二区三区在线播放 | 黄色成人小视频 | 国产分类视频 | av电影观看 | 羞羞视频入口 | 国产中出在线观看 | 最新中文字幕在线 | 久久国产午夜 | 日韩黄色一区 | 久久精品黄| 久久久久久久网站 | 操碰97 | 免费国产一级特黄久久 | 久久精品欧美一区 | 男女生羞羞视频网站在线观看 | 欧美成人午夜精品久久久 | 国产又白又嫩又紧又爽18p | 久久久久久亚洲国产精品 | 国产91精品一区二区麻豆亚洲 |