int main(int argc, char** argv) {
char p[3][4]={{'R','B','R','a'},{'S','R','K','a'},{'A','P','J','a'}};
printf("%d\n",p); //Prints 7339584
printf("%d",p+1); //Prints 7339588 , i.e there is an addition of 4 to the previous number
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%d\n",p); //Prints 7339584
printf("%d",p+1);//Prints 7339583
return 0;
}
_________________________________________________________________________________
int main(int argc, char** argv) {
char p[3][2]={{'R','A'},{'S','R'},{'A','P'}};
printf("%c",*(p+1)); //Prints B
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(p+1)); //Prints C
return 0;
}
int main(int argc, char** argv) {
char p[3][4]={{'R','B','R','A'},{'S','R','K','J'},{'A','P','J','T'}};
printf("%c",*(p+1)); //Prints D
return 0;
}
_________________________________________________________________________________
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(p+1)+1); //Prints D
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','Y','K'},{'A','P','J'}};
printf("%c",*(*(p+1)+1)); //Prints Y i.e p[1][1]
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(*(p+1)+1)+8); //Prints Z i.e R+8= Z (82+8=90)
return 0;
}
char p[3][4]={{'R','B','R','a'},{'S','R','K','a'},{'A','P','J','a'}};
printf("%d\n",p); //Prints 7339584
printf("%d",p+1); //Prints 7339588 , i.e there is an addition of 4 to the previous number
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%d\n",p); //Prints 7339584
printf("%d",p+1);//Prints 7339583
return 0;
}
_________________________________________________________________________________
int main(int argc, char** argv) {
char p[3][2]={{'R','A'},{'S','R'},{'A','P'}};
printf("%c",*(p+1)); //Prints B
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(p+1)); //Prints C
return 0;
}
int main(int argc, char** argv) {
char p[3][4]={{'R','B','R','A'},{'S','R','K','J'},{'A','P','J','T'}};
printf("%c",*(p+1)); //Prints D
return 0;
}
_________________________________________________________________________________
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(p+1)+1); //Prints D
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','Y','K'},{'A','P','J'}};
printf("%c",*(*(p+1)+1)); //Prints Y i.e p[1][1]
return 0;
}
int main(int argc, char** argv) {
char p[3][3]={{'R','B','R'},{'S','R','K'},{'A','P','J'}};
printf("%c",*(*(p+1)+1)+8); //Prints Z i.e R+8= Z (82+8=90)
return 0;
}
Comments
Post a Comment