0 votes 0 votes does the expression &A has l-value or not? iknow it will have r-value. but i think it will have l-value too. as in the scanf("%d",&A); isn't &A acting like l-value?? please clarify. Compiler Design compiler-design programming-in-c + – aambazinga asked Sep 19, 2018 aambazinga 828 views answer comment Share Follow See all 5 Comments See all 5 5 Comments reply Show 2 previous comments aambazinga commented Sep 20, 2018 reply Follow Share @Shaik Masthan From the format specifier, it is clear that A is an integer variable. 0 votes 0 votes Shaik Masthan commented Sep 20, 2018 reply Follow Share @aambazinga sorry for that... as per my knowledge, l-value and r-value decided by '=' operator check this https://www.geeksforgeeks.org/lvalue-and-rvalue-in-c-language/ 1 votes 1 votes aambazinga commented Sep 20, 2018 reply Follow Share ok got you. i took that point lightly. 0 votes 0 votes Please log in or register to add a comment.