大家好,今天小编关注到一个比较有意思的话题,就是关于linux函数学习交流的问题,于是小编就整理了3个相关介绍Linux函数学习交流的解答,让我们一起看看吧。
linux函数命名规范?
在Linux中,函数命名规范遵循以下规则:
1. 函数名应该是一个唯一的标识符,以便在整个程序中进行唯一识别。通常使用小写字母,但也可以使用大写字母或下划线。
2. 函数名应该能够清晰地表达其功能。函数名应该简短、明了,并且能够准确地描述函数的目的。
3. 函数名应该以小写字母开头,使用驼峰命名法。例如:my_function。
4. 函数名应该避免使用缩写或简写。如果必须使用缩写,应该确保它们是广泛使用的,并且在代码中易于理解。
Linux中的命名规范:
注意:
2、有些字符最好不用,如空格符、制表符、退格符和字符@#¥()- 等。
3、避免使用 ? 作为普通文件名的第一个字符。
4、大小写敏感。
变量命名规则:
1)变量名必须有一定的意义,并且意义准确。例如有一个变量用于保存图书的数目,可以命名为number_of_book或者num_of_book。不建议使用i,因为它没有意义。也不建议使用number或book,因为意义不准确。2)不建议大小写混用。如定义一个计数变量,int nCount;这在Windows中是一个很好的变量名,其中nCount的首字母n用来说明这个变量的类型是int。但在Linux下不建议大小写混合使用,一般标识符只由小写字母,数字和下划线构成。3)在失去意义的情况下,尽量使用较短的变量名。例如有一个变量,用于暂时存储一个计数值,把变量命名为tmp_count显然要比this_is_a_temperary_counter好。4)不***用匈牙利命名法表示变量的类型。如int nCount;n用于说明变量的类型,在Linux中不建议这样命名变量。5)函数名应该以动词开头,因为函数是一组具有特定功能的语句块。比如一个函数,它用于取得外部输入的数值,则可以命名为get_input_number。6)尽量避免使用全局变量。
linux如何使用sin7函数?
这个是包含在math.h头文件里的,路径:/usr/include/ 里面找到math.***件,这个就是数学库头文件,在用gcc编译的时候,别忘了在gcc -o 后面加上-lm,链接数学库!
linux中system和exec函数的区别?
system是用shell来调用程序=fork+exec+waitpid,而exec是直接让你的程序代替用来的程序运行。 system 是在单独的进程中执行命令,完了还会回到你的程序中。而exec函数是直接在你的进程中执行新的程序,新的程序会把你的程序覆盖,除非调用出错,否则你再也回不到exec后面的代码,就是说你的程序就变成了exec调用的那个程序了。 看一下,下面的例子. 例子1 --------------------------------- system("your_program"); printf("You can see me! "); --------------------------------- 例子2 --------------------------------- exec("your_program"); printf("You can't see me! "); --------------------------------- 在例子1中,在你的程序执行完毕以后,会执行printf语句。 在例子2中,由于exec将程序your_program代替了本身,因此程序不再会执行printf语句。 在Linux下,exec通常会和fork语句一起用。 看下面的这个例子 -------------------------------------------- pid_t pid = fork(); if (pid
到此,以上就是小编对于linux函数学习交流的问题就介绍到这了,希望介绍关于linux函数学习交流的3点解答对大家有用。