CLA-11-03試験無料問題集「C++ Institute CLA - C Certified Associate Programmer 認定」

What is the meaning of the following declaration?
float ** p;
Choose the right answer:

解説: (GoShiken メンバーにのみ表示されます)
What happens if you try to compile and run this program?
#include <stdio.h>
int main (int argc, char *argv[]) {
char *s = "\\\"\\\\";
printf ("[%c]", s [1]);
return 0;
}
Choose the right answer:

解説: (GoShiken メンバーにのみ表示されます)
Assume that ints are 32-bit wide.
What happens if you try to compile and run this program?
#include <stdio.h>
typedef union {
int i;
int j;
int k;
} uni;
int main (int argc, char *argv[]) {
uni s;
s.i = 3;
s.j = 2;
s.k = 1;
printf("%d",s.k * (s.i - s.j));
return 0;
}
Choose the right answer:

解説: (GoShiken メンバーにのみ表示されます)
What happens if you try to compile and run this program?
#define ALPHA 0
#define BETA ALPHA-1
#define GAMMA 1
#define dELTA ALPHA-BETA-GAMMA
#include <stdio.h>
int main(int argc, char *argv[]) {
printf ("%d", DELTA);
return 0;
Choose the right answer:

解説: (GoShiken メンバーにのみ表示されます)