【发布时间】:2013-08-24 13:51:51
【问题描述】:
我正在编写一个程序来检查 C 中不同类型的括号是否匹配,我是 C 新手,所以我知道分段错误与内存有关,但不确定如何解决我的问题?
预期的输出将是有人会输入 test_string,例如,这将是成功,而这样做会打印失败。
谢谢你
【问题讨论】:
-
strcmp接受两个字符串。两个字符可以正常比较。 -
如果您 a) 阅读手册页 b) 打开编译器的所有警告,例如gcc -Wall c) 注意这些警告
-
注意:
while (x < (int)(strlen(test_string)-1)){是次优的(而且丑陋的)
标签: c segmentation-fault