C语言特殊符号
2024-09-02 03:36:00
->
->在C语言中称为间接引用运算符,是二目运算符,优先级同成员运算符“.”。
用法:
p->a,其中p是指向一个结构体的指针,a是这个结构体类型的一个成员。表达式p->a引用了指针p指向的结构体的成员a。
例如:
struct T
{
int a;
char b;
}s;
struct T* p=&s;
那么,
p->a相当于s.a。
显然,有个等价写法:(*p).a,和p->a完全等效。
=======================================
::
两个冒号表示作用域操作符。::操作符在其左操作数的作用域内找到其右操作数的名字。用于访问某个命名空间中的名字,如std::cout,表明名字cout来自命名空间std。同样的可以用来从某个类取名字,如string::size_type,表明size_type是string类定义的。
========================================
最新文章
- 【转】linux命令详解:md5sum命令
- JS设计模式一:单例模式
- -Xloggc:log/gc.log 指定GC log的位置
- hadoop-streaming 配置之---参数分割
- OpenJudge/Poj 1657 Distance on Chessboard
- 一天JavaScript示例-判定web页面的区域
- IOS开发中怎样验证邮箱的合法性
- 快速构建Windows 8风格应用9-竖直视图
- WKWebKit基础
- Docker教程:Docker镜像导出及迁移
- JSP(一):JSP概要
- 微信小程序实现瀑布流布局
- js中setTimeout() 时间参数为0
- 多个if、elif和else的搭配使用
- Perl一行式:处理空白符号
- Docker 从入门到放弃(二)容器使用
- [转帖] infiniband的协议速度
- 通过Jenkins在IIS上布署站点
- Dalvik源码阅读笔记(一)
- python get请求
热门文章
- 前端的字符串时间如何自动转换为后端Java的Date属性,介绍springMVC中如何解决时间转换问题
- 大数据学习--day04(选择结构、循环结构、大数据java基础面试题)
- 报错: Name node is in safe mode
- django创建第一个子应用-3
- linux chrom 系统无法读取用户偏好配置无需删除.config配置文件
- (数据科学学习手札41)folium基础内容介绍
- 成都Uber优步司机奖励政策(3月22日)
- Java实现邮件发送
- AT+CGDCONT=0,";IP";,";ctnb";设置问题
- 利尔达CC3200模块第一篇之-wlan_ap例程测试