下述哪个函数可以将字符串转换为整数:
A: double atof(char *nPtr)
B: int atoi(char *nPtr)
C: int strlen(char *nPtr)
D: void itoa(int n,char s[],int radix)
A: double atof(char *nPtr)
B: int atoi(char *nPtr)
C: int strlen(char *nPtr)
D: void itoa(int n,char s[],int radix)
举一反三
- 下列可以实现两个字符串之间比较的库函数是: A: void strcmp(char *s1 ,char *s2) B: int strcmp(char *s1 ,char *s2) C: char *strcat(char* dest,char *src) D: itoa(int n,char *s)
- 下列哪些函数与此函数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
- void f(int a,char b,float c=1)与void f(int m,char n)互为重载函数。 A: 正确 B: 错误