stm32如何将字符转成字符指针

如题所述

第1个回答  2022-08-05
首先要定义一个字符指针,然后将字符串赋值赋值给它。
可以看到string被定义成一个字符指针变量,这里并没有把字符串的所有内容赋值给它,只是将字符串的第一个字符的地址赋给指针变量string。
因为C语言里面没有字符串变量,这里只是把字符串的首地址给了str所以输出时printf(%s,str)知道遇到'\0'结束,这里的ssssssss被装在静态存储区的常量区记住指针变量只是一个地址。
相似回答