小白每天學習兩個函數D4-( strcat,itoa)

//////////////strcat/////////////////////////////////////////////////
先加頭文件#include<string.h>
char a[10]="123";
 char b[10]="abc";
 strcat(a,b);        //連接兩個字符串,連接後的字符串存放在a中,數組a中有足夠空間
 printf("%s",a);   //輸出連接後的字符串
或:
#include<string.h>
char a[10]="123";
char b[10]="abc";
char c[20];
strcpy(c,a);            //把串a複製到有足夠空間的c中
strcat(c,b);        //把b連接到c的串尾

//////////////////////itoa//////////////////////////////////////
# include <stdio.h>
# include <stdlib.h>
void main (void)
{
int num = 100;
char str[25];
itoa(num, str, 10);
printf("The number 'num' is %d and the string 'str' is %s. \n" ,
num, str);
}

itoa()函數有3個參數:第一個參數是要轉換的數字,第二個參數是要寫入轉換結果的目標字符串,第三個參數是轉移數字時所用 的基數。在上例中,轉換基數爲1010:十進制;2:二進制...
發佈了42 篇原創文章 · 獲贊 18 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章