我是c ++语言的新手,我正在尝试理解指针概念.
我有关于char指针的基本问题,
我所知道的是指针是一个存储地址值的变量,所以当我写这样的时候:
char * ptr = "hello";
Run Code Online (Sandbox Code Playgroud)
根据我的基本知识,我认为=应该有一个地址分配给指针,但在这里我们分配"你好",这是一组字符.那是什么意思呢?
指针是否指向ptr存储"hello"的地址?或者它本身存储你好?
我很困惑,希望你们能帮帮我..
提前致谢.