⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 null1.c

📁 gcc-you can use this code to learn something about gcc, and inquire further into linux,
💻 C
字号:
// Build don't run:#include <cstddef>void g(int) {}void g(long) {}extern void g(void*);template <int I>void h() {}void k(int) {}template <class T>void l(T);template <>void l(int) {}template <>void l(long) {}int main(){  int i = NULL; // WARNING - converting NULL to non-pointer type  float z = NULL; // WARNING - converting NULL to non-pointer type  int a[2];  i != NULL; // WARNING - NULL used in arithmetic  NULL != z; // WARNING - NULL used in arithmetic  k != NULL; // No warning: decay conversion  NULL != a; // Likewise.  -NULL;     // WARNING - converting NULL to non-pointer type  +NULL;     // WARNING - converting NULL to non-pointer type  ~NULL;     // WARNING - converting NULL to non-pointer type  a[NULL] = 3; // WARNING - converting NULL to non-pointer-type  i = NULL;  // WARNING - converting NULL to non-pointer type  z = NULL;  // WARNING - converting NULL to non-pointer type  k(NULL);   // WARNING - converting NULL to int  g(NULL);   // WARNING - converting NULL to int  h<NULL>(); // WARNING - NULL bound to integer template parameter  l(NULL);   // WARNING - converting NULL to int  NULL && NULL; // No warning: converting NULL to bool is OK}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -