技术栈

C支持,而C++不支持的。

caz282024-12-06 17:19

一个C++程序:

cpp 复制代码
int main()
{
    int e[3] = { [1] = 4,[2] = 5 };
    
    return 0;
}

编译提示:non-trivial designated initializers not supported

翻译:不支持非平凡的指定初始化器

改为c程序,用gcc编译通过。

用下标指定初始化,在C里是支持的,C++不支持。

在vc和gcc/g++上验证通过。

上一篇:二、部署docker
下一篇:【Linux:网络字节序+大小端转换函数】
相关推荐
科大饭桶
2 小时前
数据结构自学Day5--链表知识总结
数据结构·算法·leetcode·链表·c
mit6.824
2 小时前
[Meetily后端框架] Whisper转录服务器 | 后端服务管理脚本
c++·人工智能·后端·python
L_autinue_Star
4 小时前
手写vector容器:C++模板实战指南(从0到1掌握泛型编程)
java·c语言·开发语言·c++·学习·stl
无小道
6 小时前
c++--typedef和#define的用法及区别
c语言·开发语言·汇编·c++
mit6.824
7 小时前
[Vroom] 位置与矩阵 | 路由集成 | 抽象,解耦与通信
c++·人工智能·算法
ChuHsiang
7 小时前
【C++】模板(二)
c++
小林C语言
9 小时前
11.9 C++对象指针
c++
oioihoii
9 小时前
C++11中的std::minmax与std::minmax_element:原理解析与实战
java·开发语言·c++
CS semi
9 小时前
C++每日刷题day2025.7.10
开发语言·c++
AI+程序员在路上
11 小时前
Qt6中模态与非模态对话框区别
开发语言·c++·qt
热门推荐
01【无标题】02集群聊天服务器---MySQL数据库的建立03Coze扣子平台完整体验和实践(附国内和国际版对比)04Java类变量(静态变量)05KGG转MP3工具|非KGM文件|解密音频06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07基于uni-app的书法学习管理小程序的设计与实现08使用Ruby接入实时行情API教程09DeepSeek各版本说明与优缺点分析10绿色建筑新态势:楼宇自控助力能效提升,推动成本优化新路径