c语言中 int temp=x>yy:x; 表示什么意思

c语言中 int temp=x>yy:x; 表示什么意思,第1张

c语言

int

temp=x>yy:x;表示把x和y中的较大值赋值给temp的意思。

解释如下:

1

:是C语言中的唯一三目运算符;

2

它首先判断?之前的条件是否成立,如果成立就把:之前的值返回,否则把:之后的值返回;

3

显然如果x>y成立x就是较大者,否则y是较大者,这样temp就可以得到二者的较大值。

windows中的temp文件夹

是用来存储在文件 *** 作过程中的临时文件,比如安装软件、解压缩rar压缩包之类的 *** 作都会先把必要的文件复制到Temp目录,然后再拷贝到目的文件夹,如果一切正常的话,系统自己会清空Temp下的临时文件,但是Windows往往没有注意到这一点,它太不仔细了。日复一日,月复一月,Temp目录下的垃圾文件越来越多,浪费磁盘空间是次要的,严重的是这些小文件会逐渐形成磁盘碎片,影响了读写速度。

Temp文件夹分布

 一般会有两个地方,一处是C:\WINDOWS\TemP,这是系统公用的,还有一个在当前登录账户的配置文件夹下,一般是C:

\Documents

and

Settings\登录的帐号\Local

Settings\Temp。它们都在C盘里面,这样对于控制磁盘碎片是很不利的,所以我们可以把Temp统一移到C盘之外的分区,可以执行类似下面的 *** 作

右击"我的电脑","属性","高级",打开“环境变量”对话框,

xp以上的版本为:右击"计算机","属性","高级系统设置",打开“环境变量”

 

 

 

将用户变量和系统变量都改为D:\UserData\TEMP

以上就是关于c语言中 int temp=x>yy:x; 表示什么意思全部的内容,包括:c语言中 int temp=x>yy:x; 表示什么意思、C盘中TEMP的文件夹是干什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10099891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存