ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

C语言学习14——有符号数和无符号数、register、auto、static、extern关键字

C语言学习14——有符号数和无符号数、register、auto、static、extern关键字

1.当有符号数和无符号数混合计算时,会将有符号数转换为无符号数后再进行计算,结果为无符号数。

2.register关键字指明将局部变量存储在寄存器中,因为寄存器读写速度比内存快,但是只是请求寄存器变量,不一定请求成功

3.register变量的必须是CPU寄存器可以接受的值,并且不能用&获取register变量的值

4.创建变量时,默认是auto,即存储在程序的栈中

返回列表