请问C语言中点号的作用?

Python052

请问C语言中点号的作用?,第1张

在C语言中,点有以下作用:1用来做小数点。在表示实数时,用来做小数点,如1.23。2 结构体,共用体类型访问元素用。如structtest{inta}定义变量structtestm则m.a用来访问m的成员变量a。3输出。a)输出时的格式控制,如printf("%5.2f",1.1)b)单纯的输出点。如printf(".......................")4三个点合用,即...a)用于可变参数函数,如intprintf(constchar*fmt,...)b)用于可变参数宏,如#defineAA(...)c)对于部分平台,在switch语句中,代表区间。如switch(a){case1...10://表示1到10所有。break}

点运算符一般用于取成员的对于一个结构体,如果想的到结构体内部的成员变量,就需要结构体名.成员变量名,如此得到。(另数字中的点我不解释) 下划线好像不是运算符,一般用于自定义的长名字变量中,单词的连接比如:price_num,member_id等~~~