定义三个函数如下:int aaa() {printf("hi");}int bbb(){printf("hello"); }int ccc(){ printf("bye"); }若通过指针数组引用三个函数,则正确的语句应该是()
A: int (*p[3])()={&aaa,&bbb,&ccc};
B: int *p[3]={ aaa,bbb,ccc};
C: int (*p)[3]={aaa,bbb,ccc};
D: int (*p)()={&aaa,&bbb,&ccc};
A: int (*p[3])()={&aaa,&bbb,&ccc};
B: int *p[3]={ aaa,bbb,ccc};
C: int (*p)[3]={aaa,bbb,ccc};
D: int (*p)()={&aaa,&bbb,&ccc};
举一反三
- 若有chars[3][3]={"AAA","BBB","CCC"};说明语句,则与它等价的语句是()。 A: char**s={"AAA","BBB","CCC"}; B: char*s[3]={"AAA","BBB","CCC"}; C: chars[][5]={"AAA","BBB","CCC"}; D: chars[][3]={"AAA","BBB","CCC"};
- 执行lis1 = [x*3 for x in "ABC"]后,lis1结果是( )。 A: ["AAA", "AAA", "AAA"] B: ["BBB", "BBB", "BBB"] C: ["CCC", "CCC", "CCC"] D: ["AAA", "BBB", "CCC"]
- 执行如下程序段,运行结果是____。 int k=8; if (k<=0) if (k==0) printf("aaa") else printf("bbb"); else printf("ccc");
- 已知String s="aaa|bbb|ccc",如果想正确拆分出aaa、bbb和ccc,拆分字符串应该为。
- 使用each输出一维数组:"aaa","bbb","ccc"