这个点语法在Pebble手表开发教程中意味着什么?
发布时间:2020-12-16 10:10:48 所属栏目:百科 来源:网络整理
导读:参见英文答案 What does dot (.) mean in a struct initializer?????????????????????????????????????3个 我在Pebble watch app开发教程中遇到了以下代码: // Set handlers to manage the elements inside the Window window_set_window_handlers(s_main_w
参见英文答案 >
What does dot (.) mean in a struct initializer?????????????????????????????????????3个
我在Pebble watch app开发教程中遇到了以下代码: // Set handlers to manage the elements inside the Window window_set_window_handlers(s_main_window,(WindowHandlers) { .load = main_window_load,.unload = main_window_unload }); 我无法理解.load和.unload的这个任务.这是标准C吗?我认为我以前从未见过类似的语法. 解决方法
这是标准的c99.
它结合了复合文字 (WindowHandlers) {} 和指定的初始化者 .load = main_window_load,.unload = main_window_unload (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 如何在按下后退按钮时捕获事件?
- 精通正则表达式 视频 和 PDF 教程 百度网盘 免费 下载!
- ruby-on-rails – Heroku – 如何写入“tmp”目录?
- MongoDB快速入门笔记(八)之MongoDB的java驱动操作代码讲解
- ios – Swift-3错误:’ – [_ SwiftValue unsignedInteger
- 自己实现基于key-value的NoSQL数据库(三)—— B+树和Hash
- 使用 React 和 Flux 创建一个记事本应用
- c# – 在使用SQLite构建UWP应用程序时调用警告
- c# – 在没有实例化的情况下访问类中的属性
- 发布一个基于 Reactor 模式的 C++ 网络库