在C++中,atof
函數用于將字符串轉換為浮點數。當傳入空字符串時,atof
會返回0.0。以下是一個示例代碼:
#include <iostream>
#include <cstdlib>
int main() {
char str[] = "";
double num = atof(str);
std::cout << "The converted number is: " << num << std::endl;
return 0;
}
在上面的示例中,當傳入空字符串時,atof
會將其轉換為浮點數0.0,并將其存儲在變量num
中。最后,程序會輸出The converted number is: 0
。