额 c语言 函数

Python013

额 c语言 函数,第1张

声明嘛表示有这么个函数了,定义就是具体实现了,举个例子: 函数声明: int fun(int a, int b)函数定义: int fun(int a,int b) { int cc=a+breturn c} 声明就象是定义的头部,比较简略,函数是用来调用的,如果函数定义部写到调用的位置后面,执行到调用位置,后面根本没执行就找不到了,当然报错了,就要在前面加声明,表示有这个函数,反之先写函数体,后调用声明就用不了,不在同一源文件,道理也是如此,写的够简单明白的了吧,累死我了

数组的赋值

1. a[100]=0//a数组的全部元素都是0

2. a[100]={1}//a数组除了a[0]=1以外,其他全部是0

3. a[100]={1,1}//a数组除了a[0]=a[1]=1以外,其他全部是0

4. a[100]="a"//a数组除了a[0]=‘a’以外,其他元素全部是‘\0’

差别什么呀,

然后

++a[c-'0']

//这个你可以分离来看++ (a[ ( c- '0' )//c的acs码减去‘0’的acs码得到的整形作为数组下标])//最外面的那层括号里面是数组的一个元素++n代表着 n=n+1

这是什么意思?

if(c==' ')//‘ ’为空的话就是空格的acs码和c的asc码做比较

为空的可以?