在C语言中,统计一个字符串中每个字符出现的次数可以通过以下步骤实现:
1. 创建一个数组来存储每个字符的出现次数。由于ASCII字符集包含128个字符,所以可以使用一个大小为128的整型数组来存储每个字符的计数。
2. 遍历字符串中的每个字符,并更新对应字符的计数。
3. 输出每个字符及其对应的计数。
以下是一个实现这一功能的C语言代码示例:
```c
include
include
define MAX_CHAR 128 // ASCII字符集大小
// 函数声明
void countCharacters(const char str, int counts[]);
int main() {
const char str = "Hello, World!";
int counts[MAX_CHAR] = {0