你好, 欢迎回来｡
我们有我们的第一个挑战, 我们的一节指针｡
这将是一个挑战, 让你熟悉指针语法｡
主要是创建,
初始化一个指针, 给指针赋值, 然后显示一些指针的值.
在这个挑战中, 你们将学习如何创建, 初始化, 赋值, 以及访问指针.
创建指针只是声明它｡
初始化它就是把它初始化为null因为它不会指向任何东西, 这就是你能做的.
给它赋值, 你会给它另一个变量的地址,
然后访问一个指针, 使用间接操作符, 解引用操作符.
因此, 编写一个程序, 创建一个带有硬编码值的整型变量｡
这很简单, 我们知道怎么做｡
你必须先创建整数的原因是因为它会有一个你要指向的内存位置｡
一旦你创建了整型变量,
你就需要创建一个指针, 初始化为null,
然后把整型变量的地址赋给指针, 使用运算符的地址, 非常简单｡
我想让你把指针的地址显示为输出｡
指针的地址就在你声明指针的时候, 指针在内存中有一个地址｡
您需要使用运算符的地址来显示指针本身的地址｡
然后显示指针的值, 指针的值是另一个地址, 它是整型变量的地址,
最后显示指针指向的地址.
指针指向的值必须使用解引用运算符, 即间接运算符｡
这是指针可以等于的三个东西｡
您还必须了解在每种情况下使用什么格式说明符｡
通常,
您将对地址使用特定的格式说明符, 然后对指针指向的任何对象使用不同的格式说明符｡
这是一个基本的赋值语句, 它可以让你熟悉指针的语法,
也可以让你理解指针可以存储的不同的值, 同样, 主要是指针本身的地址,
指针的值,
它是指向其他位置的地址, 然后是指针指向的地址的值, 它是使用间接操作符得到的值.
祝你好运｡ 我将提供一个解决方案, 让您熟悉这个简单的语法｡
希望这不会花你太长时间｡
但是, 这是一个很好的小练习, 可以帮助您熟悉指针语法｡
-谢谢—谢谢