C语言之GNU C扩展语法应用
2024-01-09GCC 编译器对 C 语言标准进行了一些列扩展,接下来会逐个介绍GNU C 的扩展语法,可能有很多我们习以为常的用法,亦或是大家不常用的操作。 本文介绍以下两个扩展语法: 指定初始化 语句表达式的应用 1. 指定初始化 在 C 语言标准中,当我们定义并初始化一个数组时,常用方法如下: int a[10] = {0,1,2,3,4,5,6,7,8}; 按照这种固定的顺序,我们可以依次的对a[0] 到 a[8] 赋值。a[9] 没有赋值,编译器会自动设置为0. 当数组毕竟小时,使用