温馨提示×

c语言public有哪些常见误区

小樊
87
2024-07-18 03:52:45
栏目: 编程语言

  1. 将public(公共)误认为是C语言中的关键字,实际上C语言中并没有public这个关键字,通常使用extern关键字来声明全局变量或函数。

  2. 将public误认为是C语言中的访问控制关键字,实际上C语言中并没有类似于Java或C++中的public、private、protected等访问控制关键字,所有的变量和函数都是可以被外部访问的。

  3. 将public误认为是C语言中的函数修饰符,实际上C语言中使用static、extern等修饰符来控制函数的作用域和链接性,而不是使用public。

  4. 将public误认为是C语言中的标准库函数或数据类型,实际上C语言标准库中并没有定义public这个函数或数据类型。

总之,C语言中并没有public这个关键字,如果需要对全局变量或函数进行公开访问,可以使用extern关键字声明,或者直接在头文件中声明全局变量或函数。

0