将一个只有字母和空格的字符串,转换为字符串数组.

来源:互联网 发布:数据库设计原则是什么 编辑:程序博客网 时间:2024/06/06 09:32
字符串:Who is your dad
char string[] = “Who is your dad"
char str[4][10] ={0};
int i = 0,  j = 0, k = 0;
while(string[i] != ‘\0’){
     if(string[i] != ‘ ‘){
     str[j][k] = string[i];
     k++;                     //使字符串数组中字符串的每个字母被赋上值
     }else{    
     str[j][k] = \0;       //当原字符串中等于空格的地方作为字符串数组最后的\0'
     j++;                     //为下一个字符串开始赋值
     k = 0;                  //下一个字符串从第一个位置开始继续赋值
     }
          i++;
}
0 0
原创粉丝点击