content啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了content啥意思相关的知识,希望对你有一定的参考价值。
content[英]['kɒntent][美][ˈkɑnˌtɛnt]
n.内容; (书等的)目录; 满足; 容量;
content
adj.满足的,满意的; 愿意的; 心甘情愿的;
vt.使满足,使满意;
第三人称单数:contents过去分词:contented复数:contents现在进行时:contenting过去式:contented
[例句]We are all content producers.
我们都是内容的制造者。 参考技术A 内容。如果出现在图书的目录页上,就是table of content即“目录”的意思,在其下面列出书的各章节开始的页码。 参考技术B n. 内容,目录;满足;容量
adj. 满意的
vt. 使满足
^= 在 C/C++ 中是啥意思?
【中文标题】^= 在 C/C++ 中是啥意思?【英文标题】:What does ^= mean in C/C++?^= 在 C/C++ 中是什么意思? 【发布时间】:2011-07-07 16:07:12 【问题描述】:我有以下代码行:
contents[pos++] ^= key[shift++];
运营商^=
是什么意思?
【问题讨论】:
sigh 在上网之前,我的办公桌上有一本很旧的书,叫做《C 编程语言》。这类问题的答案总是在那本书中。 @Greg 现在在你的 Kindle 上? @Greg Hewgill:亲爱的年轻一代——你们这一代很糟糕。真诚地, 自古以来的每一代人。 :) 标记这个C++而不给出数组的类型只是一个精心制作的巨魔对吧?使用运算符重载,几乎不可能在没有额外信息的情况下告诉你这行代码做了什么。 @glowcoder:这是一个按位异或运算符。
x ^= y
基本上是
x = x ^ y
当然,这是按位运算
http://en.wikipedia.org/wiki/Bitwise_operation
【讨论】:
【参考方案2】:它是两个整数的按位异或。 http://bytes.com/topic/c/answers/726626-what-caret-qualifier
【讨论】:
但具体来说,它将 XOR 的结果分配回左侧参数。【参考方案3】:这意味着使用key[shift++]
在contents[pos++]
上执行XOR operation 并设置contents[pos++]
等于结果。
例子:
contents[pos++] 00010101
key[shift++] 10010001
--------
10000100
【讨论】:
【参考方案4】:它是XOR 赋值运算符。基本上:
x ^= y;
等同于:
x = x ^ y;
【讨论】:
这当然是假设^=
运算符没有被重载到谁知道呢。 :-)
另外你应该指出,它不仅是 C[++] 语言的一部分,而且在许多语言中也是如此。以上是关于content啥意思的主要内容,如果未能解决你的问题,请参考以下文章