最新文章列表

C语言基础学习运算符-赋值运算符

简单赋值   在C语言里,运算符=并不表示相等,而是一个赋值运算符。这意味着,符号=的左边该是一个可修改的变量名,而右边是赋给该变量的值。     如下程序语句:   i = i+1; 在数学上,该等式无法成立。而作为C语言的赋值语句,它意味着找到赋值符号=右边变量i的值,加1后再赋给左边名字为i的变量。赋值运算符=的右边若有变量名,那这个变量名最好是已经被初始化过的。 不同的 ...
octopole 评论(0) 有520人浏览 2016-09-11 09:50

angular中,自定义directive时scope取值符号的意义@ & =

在自定义指令中,我们通常要用到在DOM标签中给指令传值 @用来读取DOM中传递的属性值,读取的值均以字符串的形式存在,比如类似于像id一样,在指令中直接以字符串的形式来读取 =用来实现数据模型的双向绑定,就不用多说了 &用来接收回调函数,类似于在标签中写onClick之类的效果
LiYunpeng 评论(0) 有1619人浏览 2015-03-11 16:09

java +和+=

java中有+=运算符。 比如 a += b 表示 a = a + b; 大多数情况下是成立的,但是有个例子就不相等了。 short s1 = 1; s1 = s1 + 1; 编译时就会出错。因为s1 + 1的类型是int型,赋值给short型的s1就会出现转型错误,要进行转型操作。 但 short s1 = 1; s1 += 1; 就不会发生那种错误,编译器会对他进行特殊处理。因此编译不会出错 ...
Javaloverlover 评论(0) 有932人浏览 2011-09-14 17:06

JS中的=,==,===

js中有=,==,===。这三者是有区别的。很容易区分=和==,只要学过程序设计的都知道。但对于===,可能就不是那么熟悉了。==和===都用在布尔表达式中,但2者有很大的区别。 先说说===吧: ===表示的是绝对的相等。 1.如果类型不相等就不等。 2.如果两个都是数值,并且是同一个值,判定相等。 3.如果两个都是字符串,每个位置的字符都一样,那么相等;否则不相等。 4.如果两个值都是true, ...
Javaloverlover 评论(1) 有2904人浏览 2011-08-25 16:03

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics