【发布时间】:2015-01-21 10:55:49
【问题描述】:
我有一个char* str,它指向一个字符串“22 3 43 5”。我需要将它存储到一个向量(一维数组)中,比如char *vec[],这样,vec[0]="22" 等等
怎么做?
【问题讨论】:
-
使用
sscanf。遇到空格时会停止读取。 -
C 语言没有向量。那将是C++。如果你的意思是数组,那么写数组。如果您的意思是在编译时大小未知的数组,请编写动态数组。