在学习C的过程中...尝试为某些测试用例创建一个函数;我想要的东西打印出从输入中获取的每个测试用例的名称。只是想在每个测试用例中删除一些重复代码,即printf(“Testing foo”);等等。有一个函数可以这样调用:outTesting(“foo”);非常基本,但我不熟悉一些这些数据结构;感谢帮助。这是我到目前为止所做的:
void outTesting(const char *c) {
printf("\n\nTesting %u\n_____________\n\n", (char) *c);
}
答案 0 :(得分:4)
使用%s
:
printf("\n\nTesting %s\n_____________\n\n", c);
答案 1 :(得分:2)
应该是:
printf("\n\nTesting %s\n_____________\n\n", c);
代替?