/**
作用:有乙個字串符合以下特徵(」abcdef,acccd,eeee,aaaa,e3eeeee,sssss";),要求寫乙個函式(介面),輸出以下結果
1)以逗號分割字串,形成二維陣列,並把結果傳出;
2)把二維陣列行數運算結果也傳出。
strchr(「aa,aa」,』,』 );
請自己定義乙個介面(函式)。
要求1:能正確表達功能的要求,定義出介面(函式)(30分);
要求2:正確實現介面(函式),並實現功能(40分);
要求3:編寫正確的測試用例。(30分)。
**/#include#include #include //獲取總共要分幾行
void getline(char *str, char c, int *line)
p++;
} num = num + 1;
*line = num;
}char ** getdata(char *str, char c, int line)
char *part = (char *)malloc(100 * sizeof(char));
int length = q - p;
memcpy(part, p, length);//拷貝資料
part[length] = '\0';
p = q + 1 ;
q = q + 1;
result[i] = part;
} return result; };
void main()
system("pause");
}
逗號分割的字串轉成表
1.建立乙個type create or replace type tools strlist 2.建立乙個function create or replace function tools str2list str in in varchar2 return tools strlist is v ...
C語言 strtok 字串分割
參考 c 字串分割方法 實現split 使用函式strtok可實現c語言環境下的字串分割 cstring strtok 函式 char strtok char str,const char delimiters 引數 功能 分割字串 例程 include include include int ma...
C語言的字串分割
c語言的字串分割 說起來很有意思,自認為對c語言理解得還是比較深刻的。但居然到今天才知道有個strtok函式,試用了一下突然感慨以前做了多少重複勞動。每次需要解析配置檔案,每次需要分割字串,居然都是自己去分割字串,既累人又容易出錯。感概繼續學得不夠全面啊!這裡引用一段strtok用法 str2nul...