数据结构
高飞的灵魂永不沉沦
世界上最快乐的事情,莫过于为理想而奋斗
展开
-
程序命名规则——没有让所有程序员都满意的命名规则
1、头文件命名大小写问题。2、变量命名规范1、头文件的命名一般全都是小写。虽然Unix区分大小写,但windows是不区分大小写,所以为了方便,头文件全是小写命名。2、C语言规定变量由字母、数字、下划线组成,且不用数字开头,且默认下划线开头的是系统变量,因此我们编程命名都是字母开头。 一般用变量含义的英文单词命名,禁止用单个字母命名。但对于循环语句中的i,j,k等由于本身没有具体含义,且被大家公认,所以可行。 当为一个单词且较短时,一般去掉元音字母,较长时可选取原创 2021-11-07 15:31:47 · 5451 阅读 · 0 评论 -
C语言编程小细节
两者都是访问变量中的数据。当A为指针变量时用A->data当A为普通变量时用A.data原创 2021-11-05 15:03:30 · 135 阅读 · 0 评论 -
斐波拉契数列(递归与非递归)(时间复杂度)
#include <stdio.h>#include <malloc.h>int FB(int n){ if(n==1||n==0){ return 1; } return FB(n-1)+FB(n-2);}//递归的复杂度一般说成2^n次方,真正计算是图片的那个值int FB_NDG(int n){ if(n==1||n==0){ return 1; } int i=2;//f(i)标记.原创 2021-11-04 19:46:33 · 901 阅读 · 0 评论