歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

C語言中整形轉字符串的例子

比如這樣一個問題:輸入一個正整數,將它轉為正整數。 可用sprintf、snprint來實現。代碼如下:

  1. #include <stdio.h>   
  2. #include <string.h>   
  3.   
  4. int a=0;  
  5. char buffer[8];  
  6.   
  7. int main() {  
  8.   
  9.     do {  
  10.         printf("input an unsigned int:");  
  11.         scanf("%u", &a);  
  12.     } while(a<0);  
  13.   
  14.     snprintf(buffer, sizeof(buffer)+1, "%d", a);  
  15.   
  16.     printf("length of buffer:%d, value is:%s\n ", strlen(buffer), buffer);  
  17.   
  18.     return 0;  
  19. }  
Copyright © Linux教程網 All Rights Reserved