如何在char指针(c ++)中打印数据?

时间:2011-01-06 12:01:54

标签: c++

我有一个

function(const char * data)
{
//how to print the data which is inside the data
}

当我调试时,我只看到地址。如果我打印(*数据)则不打印任何内容。

有什么想法吗?

3 个答案:

答案 0 :(得分:8)

#include <iostream>

void function(const char * data)
{
    std::cout << data;
}

答案 1 :(得分:3)

printf("%s\n", data)适合我。

答案 2 :(得分:-1)

std::cout << std::string(data);