2019年10月16日

C中的lvalue和rvalue

摘要: 该贴子第一条回答虽然浅尝辄止,但还是很有参考价值。 https://www.quora.com/What-is-lvalue-and-rvalue-in-C IBM一个简单的说法是: “…通俗的左值的定义就是非临时对象,那些可以在多条语句中使用的对象。所有的变量都满足这个定义,在多条代码中都可以使用,都是左值。右值是指临时的对象,它们只在当前的语句中有效。” https://www.ibm.com... 阅读全文

posted @ 2019-10-16 17:05 freshair_cn 阅读(463) 评论(0) 推荐(0) 编辑

关于字符串的一点补充

摘要: 有时候可以见到这样的例子: char *color_name[] = { “black”, “blue”, … }; 我们知道字符串常量就是一个char数组,但是为什么数组可以用于给指针数组的元素赋值呢?这个操作的依据是什么呢? https://stackoverflow.com/questions/7690340/when-does-a-array-act-as-a-po... 阅读全文

posted @ 2019-10-16 14:32 freshair_cn 阅读(119) 评论(0) 推荐(0) 编辑

导航