<P> <div> & nbsp; product (466291086) & nbsp; 11:08:35 & nbsp; <br/> <span style = "font-family: mceinline; "> <strong> & nbsp; A = 4; (a ++) & nbsp ;+=& nbsp; A & nbsp ;; & nbsp; ask for a </strong> </span> <br/> (this message is sent by this member via mobile QQ. To experience mobile QQ, log on to: & nbsp; http://mobile.qq.com/c  ;) & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:09:13 & nbsp; <br/> 9 <br/> [Note: this user is using webqq: http://web.qq.com/? <br/> Qin Wei (871452271) & nbsp 11:09:14 & nbsp; <br/> 9? <Br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:09:22 & nbsp; <br/> Haha & nbsp; <br/> product (466291086) & nbsp; 11:09:28 & nbsp; <br/> ELE. Me & nbsp; <br/> product (466291086) & nbsp; 11:09:35 & nbsp; <br/> master & nbsp; <br/> cuiwow (157808076) & nbsp; 11:09:40 & nbsp; <br/> isn't this a specific compiler ..? <Br/> product (466291086) & nbsp; 11:09:44 & nbsp; <br/> try again & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:09:47 & nbsp; <br/>? & Nbsp; <br/> product (466291086) & nbsp; 11:09:52 & nbsp; <br/> & nbsp; <br/> Lander (530468003) & nbsp; 11:09:51 & nbsp; <br/> This is complicated. <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:10:04 & nbsp; <br/> has no one spoken in the group for several days? & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:10:05 & nbsp; <br/> Haha & nbsp; <br/> no trace (348259989) & nbsp; 11:10:23 & nbsp; <br/> I also think the compiler <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:10:27 & nbsp; <br/> all groups are on vacation & nbsp; <br/> itgrit [C /C ++ & nbsp; MFC] (286715286) & nbsp; 11:10:32 & nbsp; <br/> Why & nbsp; <br/> product (466291086) & nbsp; 11:10:37 & nbsp; <br/> & nbsp; (++ A) & nbsp ;+=& nbsp; (a ++); <br/> A & nbsp; = & nbsp ;? & Nbsp; <br/> product (466291086) & nbsp; 11:10:49 & nbsp; <br/> & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:11:03 & nbsp; <br/> sinister, haha & nbsp; <br/> product (466291086) & nbsp; 11:11:06 & nbsp; <br/> hahaha & nbsp; <br/> product (466291086) & nbsp; 11:11:21 & nbsp; <br/> & nbsp; (++ A) & nbsp; + = & nbsp; (A ++); <br/> A & nbsp ;=& nbsp ;? & Nbsp; <br/> get drunk and laugh at dust □( 464469131) & nbsp; 11:11:59 & nbsp; <br/> How was the result of your question 9 ;?? <Br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:12:00 & nbsp; <br/> 10 & nbsp; <br/> get drunk and laugh at dust □( 464469131) & nbsp; 11:12:09 & nbsp; <br/> how to calculate it ?? <Br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:12:09 & nbsp; <br/>? & Nbsp; <br/> get drunk and laugh at dust □( 464469131) & nbsp; 11:12:13 & nbsp; <br/> can you tell me ?? <Br/> product (466291086) & nbsp; 11:12:30 & nbsp; <br/> 4 + 4 + 1 & nbsp; <br/> get drunk and laugh at dust □( 464469131) & nbsp; 11:12:46 & nbsp; <br/> Can you click here ?? <Br/> product (466291086) & nbsp; 11:13:07 & nbsp; <br/> this answer & nbsp; (++ A) & nbsp; + = & nbsp; (A ++); <br/> A & nbsp ;=& nbsp ;? How many items? & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:13:09 & nbsp; <br/> right-to-left Evaluation & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:13:26 & nbsp; <br/> 10? & Nbsp; <br/> product (466291086) & nbsp; 11:13:29 & nbsp; <br/> my mobile phone & nbsp; brother & nbsp; <br/> product (466291086) & nbsp; 11:13:33 & nbsp; <br/> hahaha & nbsp; <br/> product (466291086) & nbsp; 11:13:36 & nbsp; <br/> & nbsp; <br/> get drunk and laugh at dust □( 464469131) & nbsp; 11:13:55 & nbsp; <br/> but I really don't understand it! <Br/> product (466291086) & nbsp; 11:13:57 & nbsp; <br/> first, check this question & nbsp; <br/> product (466291086) & nbsp; 11:14:06 & nbsp; <br/> & nbsp; <br/> Lander (530468003) & nbsp; 11:14:22 & nbsp; <br/> boring <br/> product (466291086) & nbsp; 11:14:33 & nbsp; <br/> wait for my class & nbsp; single M & nbsp; <br/> product (466291086) & nbsp; 11:14:51 & nbsp; <br/> er & nbsp; <br/> product (466291086) & nbsp; 11:15:37 & nbsp; <br/> down & nbsp; watch the teacher bored & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:16:02 & nbsp; <br/> cheated & nbsp; <br/> product (466291086) & nbsp; 11:16:19 & nbsp; <br/> Haha & nbsp; <br/> cuiwow (157808076) & nbsp; 11:16:55 & nbsp; <br/> can expressions be left values? <Br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:17:15 & nbsp; <br/> A ++ & nbsp; returned value: & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:17:21 & nbsp; <br/> tragedy & nbsp; <br/> cuiwow (157808076) & nbsp; 11:17:38 & nbsp; <br/> er & nbsp; yes <br/> product (466291086) & nbsp; 11:17:42 & nbsp; <br/> & nbsp; <br/> product (466291086) & nbsp; 11:18:01 & nbsp; <br/> still this ox & nbsp; <br/> product (466291086) & nbsp; 11:18:14 & nbsp; <br/> how can it be? & nbsp; & nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:21:25 & nbsp; <br/> isn't the left value returned by ++? & Nbsp; <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:21:42 & nbsp; <br/> ??? & Nbsp; <br/> cuiwow (157808076) & nbsp; 11:21:55 & nbsp; <br/> aren't expressions all right values? <br/> itgrit [C/C ++ & nbsp; MFC] (286715286) & nbsp; 11:22:18 & nbsp; <br/> oh? Then I made a mistake. & nbsp; <br/> get drunk and laugh at the dust □( 464469131) & nbsp; 11:23:21 & nbsp; <br/> the right value is left! </Div> <strong> what are the left and right values? </strong> </div> <span> <p> & nbsp; & nbsp; in general, the left value is something that can appear on the left of the value assignment symbol, and the right value is something that can appear on the right of the value assignment symbol. </P> <p> for example, </P> <p> A = B + 100; </P> <p> here, a is the left value, B + 25 is a right value. The left and right values are not necessarily interchangeable. In the above example, they are not interchangeable. If they are written as </P> <p> B + 100 =; </P> <p> as you can see, this write will not pass the compilation, because the compiler cannot determine the memory address of B + 100, so it cannot be operated. </P> <p> after reading this example, we can make a summary. The left value must be a variable or expression, but its physical location can be determined, the right value is not necessarily the difference between them. </P> <p> There are arrays and pointers in the example where the left value is an expression. </P> <p> int array [10]; </P> <p> int A = 5; </P> <p> array [A + 3] = 10; // The left value is an array expression. </P> <p> & nbsp; </P> <p> & nbsp; </P> <p> <span style = "font-family: mceinline;"> <p> In addition: <a id = "ajaxholder_comments_commentlist_ctl03_namelink" target = "_ blank"> Liotta </a> A friend gave some other tips (translation of the left and right values may be problematic) </P> <div> <strong> error. No left or right values exist! <Br/> translation is harmless. </strong> <br/> L-value indicates location, indicating addressable. The "L" in lvalue can be though of as location <br/> r-value indicates read, which indicates readable. The "R" in rvalue can be thought of as "read" value. & nbsp; </div> </span> </P> </span> </div> </P>