C函数:以字符串为参数,打印

C函数:以字符串为参数,打印,c,printf,C,Printf,在学习C语言的过程中。。。尝试为一些测试用例创建函数;我想要打印出从输入中获取的每个测试用例的名称。我只是想在每个测试用例中消除一些dup代码,这些代码是`printf(“Testing foo”);等等。有一个函数可以这样调用:outTesting(“foo”);非常基本,但我不熟悉其中一些数据结构;非常感谢您的帮助。以下是我到目前为止得到的: void outTesting(const char *c) { printf("\n\nTesting %u\n_____________\

在学习C语言的过程中。。。尝试为一些测试用例创建函数;我想要打印出从输入中获取的每个测试用例的名称。我只是想在每个测试用例中消除一些dup代码,这些代码是`printf(“Testing foo”);等等。有一个函数可以这样调用:outTesting(“foo”);非常基本,但我不熟悉其中一些数据结构;非常感谢您的帮助。以下是我到目前为止得到的:

void outTesting(const char *c) {
    printf("\n\nTesting %u\n_____________\n\n", (char) *c);
}
使用
%s

printf("\n\nTesting %s\n_____________\n\n", c);

这可能是:

printf("\n\nTesting %s\n_____________\n\n", c);
相反