我是从一个输入文件中读取:用正则表达式的sscanf在C忽略空格
# This is a comment
Matrix A =
//NOTICE THIS LINE
# matrix A (2 diagonal line segments)
100 100
200 200
我想不出如何从没有空格该行提取矩阵A。 现在我有
sscanf(buffer,"%s%*[^\n]", word);
我试图
sscanf(buffer,"%*[ ]%s%*[^\n]", word);
和
sscanf(buffer," %s%*[^\n]", word);
和许多其他人
它只是不忽略的空白,它复制它单词变量以及矩阵a。
他试图用一个扫描组,而不是一个正则表达式 - 和scanf(朋友)* *做手柄的扫描设置。 – 2011-03-19 06:13:09