Why do variable names beginning with the underscore is not encouraged?
(a) It is not standardized
(b) To avoid conflicts since assemblers and loaders use such names
(c) To avoid conflicts since library routines use such names
(d) To avoid conflicts with environment variables of an operating system
This question was posed to me by my school principal while I was bunking the class.
Asked question is from Variable Names in portion Data Types, Operators and Expressions in C of C