當前位置:妙知谷 >

遊戲數碼 >電腦 >

C語言如何把字符串轉為字符數組

C語言如何把字符串轉為字符數組

C語言如何把字符串轉為字符數組?很多人不知道如何解決,下面我們來看看吧。

C語言如何把字符串轉為字符數組

操作方法

(01)一般來説,函數返回的類型不能是一個地址,所以説,如果你返回一個地址,編譯器會給你警告,但是仍然會正確執行。

C語言如何把字符串轉為字符數組 第2張

(02)把這個數組轉換為字符串,將這個字符串返回出去就好了。

C語言如何把字符串轉為字符數組 第3張

(03)輸入<span style="font-size:12px;">#include <stdio.h>#include <stdlib.h>  char* test()  {  char a[5]={'h','e','l','l','o'};

C語言如何把字符串轉為字符數組 第4張

(04)繼續輸入int i=0;  char* b;  for(i=0;i<5;i++)  {   b[i]=a[i];  }  return b。

C語言如何把字符串轉為字符數組 第5張

(05)printf 和sprintf 都使用格式化字符串來指定串的格式,在格式串內部使用一些以“%”開頭的格式説明符(format specifications)來佔據一個位置,在後邊的變參列表中提供相應的變量,最終函數就會用相應位置的變量來替代那個説明符,產生一個調用者想要 的字符串。格式化數字字符串,sprintf 最常見的應用之一莫過於把整數打印到字符串中,所以,spritnf 在大多數場合可以替代。

C語言如何把字符串轉為字符數組 第6張

特別提示

可諮詢專業人士。

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/6dgmr.html