以下写法正确的是()。
A: int double = 1;
B: int double01 = 1;
C: char static;
D: void register(char c);
A: int double = 1;
B: int double01 = 1;
C: char static;
D: void register(char c);
举一反三
- 下列哪些函数与此函数void show(int a,char b,double c){}重载。 A: void show(int x,char y,double z){} B: int show(int a,char b,double c){} C: void show(int a,double c,char b){} D: void show(int a,double c){}
- 以下哪组函数能正确重载,函数调用不会产生二义性()。 A: swap( int*, int*); void swap(int*, int*); B: void fun(char); void fun(char, char=’0’); C: int fun(int* p, int n); float fun(int a[], int&m); D: void fun(char*, int, double); void fun(char[], int);
- 在32位系统中,基本数据类型所占字节长度,正确的是: A: char<int<float<double B: char<int<double<float C: char<short<float<int D: char<short<int<double
- 以下正确的函数声明语句是(). A: int add(int a,int b) B: double add(); C: int add(a); D: char add(char a,b);
- 若同时定义了如下函数,fun(8,3.1)调用的是下列哪个函数( )。 A: void fun(float,int) B: void fun(double,int) C: void fun(char,float) D: void fun(double,double)