当前位置:网站首页 > 技术博客 > 正文

指针所指向的类型














指向成员的指针运算符()返回表达式左侧上指定的对象的特定类成员的值。 右侧必须指定该类的成员。 下面的示例演示如何使用这些运算符:

 
  
 
  

在前面的示例中,指向成员的指针 用于调用成员函数 。 另一个指向成员的指针 用于访问 成员。

二元运算符 将其第一操作数(必须是类类型的对象)与其第二操作数(必须是指向成员的指针类型)组合在一起。

二元运算符 将其第一操作数(必须是指向类类型的对象的指针)与其第二操作数(必须是指向成员的指针类型)组合在一起。

在包含 运算符的表达式中,第一操作数必须是类类型且可访问,而指向第二操作数中指定的成员的指针或可访问类型的成员的指针明确从该类派生并且可供该类访问。

在包含 运算符的表达式中,第一操作数必须是第二操作数中指定的类型的“指向类类型的指针”或明确地从该类派生的类型。

考虑以下类和程序段:

 
  

指向成员的指针运算符 的结果是在指向成员的指针的声明中指定的类型的对象或函数。 因此,在前面的示例中,表达式 的结果是指向返回 的函数的指针。 如果第二操作数是左值,则此结果为左值。

C++ 内置运算符、优先级和关联性

版权声明


相关文章:

  • c语言中结构体数组的使用2025-09-22 11:30:04
  • typescript handbook 中文2025-09-22 11:30:04
  • 爬虫抓取网页的基本流程2025-09-22 11:30:04
  • hive向上取整2025-09-22 11:30:04
  • 使用udp协议编写一个网络编程2025-09-22 11:30:04
  • matlab中shortestpath函数2025-09-22 11:30:04
  • 中文自然语言处理2025-09-22 11:30:04
  • java商城代码2025-09-22 11:30:04
  • img标签的7大属性2025-09-22 11:30:04
  • 计算机系统五个部分2025-09-22 11:30:04