क्या इसे करना संभव है?
double variable;
variable = 5;
/* the below should return true, since 5 is an int.
if variable were to equal 5.7, then it would return false. */
if(variable == int) {
//do stuff
}
मुझे पता है कि कोड शायद ऐसा कुछ भी नहीं करता है, लेकिन यह कैसे जाता है ?
double
और int
स्मृति में अलग तरह से प्रतिनिधित्व किया जाता है, और आप अपनी मेमोरी हैंडलिंग के संदर्भ के आधार पर एक या दूसरे का उपयोग करेंगे।