社区
C语言
帖子详情
online ........
elvahuang
2002-07-24 08:07:04
int get();
if( int i=get() )
//do sth.
因为这是个对i的初始化为get()的返回值 书上说初始化是不会有返回的
没有返回 那怎么判断是true还是false???? ~~~~~~~~~~
...全文
45
6
打赏
收藏
online ........
int get(); if( int i=get() ) //do sth. 因为这是个对i的初始化为get()的返回值 书上说初始化是不会有返回的 没有返回 那怎么判断是true还是false???? ~~~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vigaice
2002-07-24
打赏
举报
回复
赋值语句有返回值,返回值就是被赋的值
if( int i=get() ) 是可以判断的,
当 get() 返回为非0值时,-->true
返回0时 --〉false
zheng_can
2002-07-24
打赏
举报
回复
if get() return x
i will equal x
i = get() equal x
zheng_can
2002-07-24
打赏
举报
回复
if get() return x
i equal x
i = get() equal x
heartup
2002-07-24
打赏
举报
回复
赋值语句有返回值,返回值就是被赋的值.书上说没有返回值肯定是错了!
FFXI
2002-07-24
打赏
举报
回复
在C/C++中,一个语句的返回值是执行完该语句后寄存器eax的值,整型数赋值后eax中就是该值,所以它和if(get())的判断结果是一样的。
begar
2002-07-24
打赏
举报
回复
if( int i=get() )
这个永远是对的。if毫无意义。
肯定写错了
systemd-
ne
tworkd-wait-
onli
ne
.service-小白笔记
systemd-
ne
tworkd-wait-
onli
ne
.service 配置文件路径: find / -name systemd-
ne
tworkd-wait-
onli
ne
.service 2 描述 systemd-
ne
tworkd-wait-
onli
ne
是一个 一次性系统服务(参见 systemd.service(5)),用于等待...
Ubuntu安装Qt出现bash: ./qt-unified-linux-x64-4.6.1-
onli
ne
.run: 权限不够的问题解决
Ubuntu安装Qt出现bash: ./qt-unified-linux-x64-4.6.1-
onli
ne
.run: 权限不够的问题解决
linux ubuntu安装qtcreater,配置qt环境到可运行qt项目
2、打开下载路径,执行chmod a+x qt-unified-linux-x64-4.0.1-
onli
ne
.run,修改权限 3、输入sudo ./qt-unified-linux-x64-4.0.1-
onli
ne
.run,以root权限执行文件 4、点击左下角按钮,配置源...
直接在线安装Qt
安装文件qt-unified-windows-x86-
onli
ne
.exe https://download.qt.io/official_releases/
onli
ne
_installers/qt-unified-windows-x86-
onli
ne
.exe 2. 安装 运行qt-unified-windows-x86-
onli
ne
.exe,输入账号..
qt-unified-windows-x64-
onli
ne
qt-unified-windows-x64-
onli
ne
C语言
70,020
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章