java字元串的賦值
發布時間: 2025-08-10 10:08:18
Ⅰ char[]數組該如何賦值知道
在編程中,如何給char數組如char a[10]進行賦值是一個常見的問題。以下是幾種常見的賦值方法:
1. 直接使用字元串字面量賦值:
java
char a[10] = "hello"; // 注意,不能先定義數組再嘗試賦值,如char a[10]; a[10] = "hello"; 這是錯誤的。
2. 逐個字元賦值:
java
char a[10] = {'h', 'e', 'l', 'l', 'o'}; // 通過字元數組直接初始化
3. 利用strcpy函數:
java
char a[10];
strcpy(a, "hello"); // 注意,strcpy會將整個字元串復制到數組,包括終止符'
