1,语言的缺陷:多做之过,少做之过,误做之过.
2,多做之过:缺省的全局作用域.
3,少做之过:
(1)C语言中的符号重载:
static
函数内部:静态变量;
函数级别:该函数只对本文件可见.
extern
用于函数定义:全局可见(缺省情况)
放在变量前:声明,在其他地方定义.
(2)优先级问题:
建议:在C中牢记两个优先级就够了,乘除先于加减,在涉及其他操作符时,一律加上括号.
(3)gets:
Internet蠕虫病毒.
2,多做之过:缺省的全局作用域.
3,少做之过:
(1)C语言中的符号重载:
static
函数内部:静态变量;
函数级别:该函数只对本文件可见.
extern
用于函数定义:全局可见(缺省情况)
放在变量前:声明,在其他地方定义.
(2)优先级问题:
建议:在C中牢记两个优先级就够了,乘除先于加减,在涉及其他操作符时,一律加上括号.
(3)gets:
Internet蠕虫病毒.