//一、加了 typedef 的结构typedef struct name { int a; float b;}Namea; //代表 name结构,初始化时候不需要在前面 加 struct//二、STRING 代替char * 作为标识符, 初始化时候后面直接接变量名不需要加 *typedef char *STRING;int main(int argc, const char * argv[]) { //一使用 struct name nameS = {3,99.4f}; Namea aaa = {1,3.22f}; //二使用 STRING b = "sdfsdaf"; return 0;}