c语言如何从字符串数组中分离处单个字符

c语言如何从字符串数组中分离处单个字符

c语言的话,本质上来说是没有字符串数组这概念,字符串数组就是单个字符串起来,就是说定义的时候已经分成单个字符,不用再去分离
例如,定义一个char *str = "asdf";那么str[0],str[1],str[2],str[3]就会分别对应asdf
如果你是要分割char *str = "a,b,c,d",这种类型的字符串,你可以用strtok这个函数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-14
用strlen确定字符串长度,然后一个个下标读取字符本回答被提问者采纳
相似回答