请问“=”和“==”有什么区别

[复制链接]
查看11 | 回复5 | 2008-3-24 14:59:24 | 显示全部楼层 |阅读模式
一个是等于一个是赋值
回复

使用道具 举报

千问 | 2008-3-24 14:59:24 | 显示全部楼层
=表示把a的值赋予给b了,比如a原来没有值,只是一个代号,而b有一个数值,a=b就是把b的值给a了;而==是等于的意思,就好像1+1=2的意思
回复

使用道具 举报

千问 | 2008-3-24 14:59:24 | 显示全部楼层
=是赋值而==是逻辑判断号,就是判断两边是否相等
回复

使用道具 举报

千问 | 2008-3-24 14:59:24 | 显示全部楼层
=表示赋值,比如a=getch(),就是把getchar()赋值给a,释:getchar()表示从标准键盘输入一个字符.==在C语言里就是等于,比如在数学中1+1=2,而在c中是1+1==2
回复

使用道具 举报

千问 | 2008-3-24 14:59:24 | 显示全部楼层
= 是赋值号,==是判断是否相等的符号=是赋值,==是逻辑判断
回复

使用道具 举报

千问 | 2008-3-24 14:59:24 | 显示全部楼层
=表示复直==是比较的意思,既两边是相等的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行