NULL、0、nullptr

来源:互联网 发布:java优秀开源代码 编辑:程序博客网 时间:2024/06/10 11:26

参考:http://www.cppblog.com/airtrack/archive/2012/09/16/190828.aspx


编译环境:vs2010

#include <iostream>void bar(char a, char *b){using namespace std;cout<<"char"<<endl;}void bar(char a, int i){using namespace std;cout<<"int"<<endl;}int _tmain(int argc, _TCHAR* argv[]){using namespace std;bar('a', 'b');bar('a', 2);bar('a', 0);bar('a', NULL);bar('a', nullptr);system("pause");return 0;}

运行结果

int

int

int

int

char

0 0