INT_ARRAY_20 e; 其中INT_ARRAY_10和INT_ARRAY_20为新的类型名,10 和20 为数组的长度。a,b,c,d均是长度为10的整型数组,e是长度为20的整型数组。 为指针定义简洁的名称。首先为数据指针定义新的名称,例如 typedef char * STRING; STRING csName={“Jhon”}; 其次,可以为函数指针定义新的名称,例如 typed...
类型别名:用于自定义一组类型集合,类似于css中声明共有class //速记法 typetypeName = { key1 : type1, key2 : type2 } //举个栗子 //声明一个类型别名: typeperson = { name :string, age :number } //使用这个别名 letalice :person = { name :'nobody', age :18 } 类别名 类别名其实就是...
如果是字符数组,可以调用strlen函数得到字符串的长度;如果是其他数组,只能使用sizeof(array)/sizeof(array[0])的方式计算数组的维度。 如果不清楚元素的确切个数,请使用vector。 定义:a[d] inta[10]; 含有10个整数的数组int*a[10]; 含有10个整形指针的数组 字符数组的特殊性: 注意字符串字面值的结尾处还有一...