0 votes 0 votes i have not read lvalue is it there in syllabus and how to do this Programming in C programming programming-in-c zeal2019 zeal + – Prince Sindhiya asked Dec 21, 2018 • edited Mar 7, 2019 by ajaysoni1924 Prince Sindhiya 508 views answer comment Share Follow See all 6 Comments See all 6 6 Comments reply arvin commented Dec 21, 2018 reply Follow Share c? 0 votes 0 votes Hemanth_13 commented Dec 21, 2018 reply Follow Share They said "it can be a target" so anything except a constant can be a target. So option C? 0 votes 0 votes Prateek Raghuvanshi commented Dec 21, 2018 reply Follow Share L-value- >the location of the memory (address ) where the expression is stored is called l-value .It can be appeared left side as well as right hand side of assignment operator . ref.-https://www.geeksforgeeks.org/lvalue-and-rvalue-in-c-language/ c will be answer 1 votes 1 votes Prince Sindhiya commented Dec 21, 2018 reply Follow Share @arvin please explain they said left hand side of assignment means there is only b how a,c,d,e are also there 0 votes 0 votes arvin commented Dec 21, 2018 reply Follow Share they have already defined l value as target of an assignment. so it can be only those variables that can store a value... or can be considered as lhs.. int f() is a function which can never be used to store a value and will always be at rhs so it will not be considered. 1 votes 1 votes vg653 commented Jan 5, 2019 i edited by vg653 Jan 5, 2019 reply Follow Share but array name can never be an lvalue, because array name itself is a constant. how it can be on the left side of an assignment? 0 votes 0 votes Please log in or register to add a comment.