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会将整个字符串复制到数组,包括终止符'
