全站数据
8 4 2 0 5 8 1

c语言中临时变量是什么

考研一姐 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 02:25:08

问题描述

c语言中临时变量是什么求高手给解答
精选答案
最佳答案

c语言中临时变量:

当一个double类型变量(强制)转换为int类型时, 它会产生临时变量。相当于(int)a后, 得到了一个没有名字的变量, 它的类型为int, 值为10。把这个临时变量(10)作为右值给了b变量. 并在执行完该语句后临时变量会被释放。

而临时变量要赋给一个引用类型时, 必须要用const修饰。

发生类型强制转换则是产生临时变量的方法之一。