这里有三个int,
1、
先说当中一个int,这个int意思是myblock需要个参数,这个参数是int型,告诉内存,我需要一个int大小的空间,相当于声明,声明可以不要参数,只要类型。
2、然后是右边的int,这个地方相当于定义,用num接收传递过来的参数。
3、左边的int,由于num是int型,num*num也是int型,返回的就是int型,假如说返回的int值需要赋值给P,P肯定就是int型。
因为用num接收的那个值就是int型,所以右边的int就是int型,然后又要声明,所以当中的也是int,然后返回值也是int,所以前面的类型也是int |