C++函数名字规则

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:23:36
比如stricmp和strcmpi都是不管大小写的
strncmp是部分比较的
strncmpi是不管大小写且部分比较的
那么是不是每个函数名字都有这样的规则啊,如果有,具体规则如何(最好全面而且有例子)
希望大侠透露下,函数太多不好背啊。
又看到一个strnicmp,不管大小写且部分比较
难道有n都是部分,有i都是不管大小写,这样? 那么加其他字符函数又会多出什么含义呢?

没有具体的规则,有的只是根据变量名知道变量意思的规则,就是说定义变量的时候尽量根据变量要表达的意义来用英文命名,但也不是绝对的,还有就是匈牙利命名法,你上网查查这个吧

每个语言都有内置的函数的
他规定了那个词执行那个规则

比如你可以自己写个语言 规定符号A 代表+的意思 1A2=3

一般就是短的英文单词或者长单词的缩写.例如你写一个关于学生的函数,你可以命名为student.
当然你也可以用汉语拼音表示,不过这个可是不入流的方法啊

没这种通用说法吧。另外C++中用memcmp较多,因为效率比strncmp高