C語(yǔ)言字符串聲明的方式有哪些

小億
91
2024-05-29 15:11:10

在C語(yǔ)言中,字符串可以使用以下方式進(jìn)行聲明:

  1. 使用字符數(shù)組:可以通過(guò)定義一個(gè)字符數(shù)組來(lái)存儲(chǔ)字符串,例如:

    char str[] = "Hello, world!";
    
  2. 使用字符指針:也可以使用字符指針來(lái)存儲(chǔ)字符串,例如:

    char *str = "Hello, world!";
    
  3. 使用字符指針數(shù)組:可以定義一個(gè)指針數(shù)組,每個(gè)指針指向一個(gè)字符串,例如:

    char *str[] = {"Hello", "world"};
    
  4. 使用字符常量:可以直接將字符串存儲(chǔ)在字符常量中,例如:

    #define STR "Hello, world!"
    

這些都是C語(yǔ)言中常用的字符串聲明方式。

0