consider the following code
Is it guaranteed that the two pointers hold the same address? That's, is the address of the two "abc" the same?Code:#include <stdio.h> int main(void) { const char *a = "abc"; const char *b = "abc"; if ( a == b ) printf("Yes, we are the same!"); getchar(); return 0; }