簡體   English   中英

將字符串轉換為 char* 數組

[英]Convert a string to char* array

我有一句 char*

char *s1 = "coding hero";

我如何轉換為

char *s1 = {coding hero};

您不會將char * (string) 轉換為char*數組,而是轉換為char數組:

char s1[] = "coding hero";

在大多數情況下, char * (字符串)類似於char數組,但不完全相同。 兩者適用的規則略有不同。

如果需要,您還可以編寫:

char s1[] = { 'c', 'o', 'd', 'i', 'n', 'g', ' ', 'h', 'e', 'r', 'o', '\0' };

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM