溫馨提示×

C語言如何定義字符串

小億
114
2023-11-10 13:56:17
欄目: 編程語言

在C語言中,可以使用字符數組來定義字符串。具體方式如下:

  1. 使用字符數組定義字符串變量:
char str[20];  // 定義一個長度為20的字符數組,用于存儲字符串
  1. 使用字符指針定義字符串變量,并分配內存空間:
char *str;
str = (char *)malloc(20 * sizeof(char));  // 分配20個字節的內存空間
  1. 直接使用字符串常量初始化字符串變量:
char str[] = "Hello, world!";  // 使用字符串常量初始化字符數組
char *str = "Hello, world!";  // 使用字符串常量初始化字符指針

注意:在使用字符數組定義字符串時,需要預留一個額外的字符位置用于存儲字符串結束符’\0’。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女