按标准来说,C语言的主函数是需要有返回值的。
标准中主函数返回类型是int的,所以需要一个返回值。
但是由于历史原因,很多地方可以看到没有返回值的主函数。
比如直接打出main括号或者说void main括号,这样编译器也不会认为错误。
输出的字符串如果不足5位,前面自动加空格补齐,如果超过5位,直接输出,就和%s一样了。
%s是一种字符串的输出格式说明符,输出字符串。
在C语言中,二级指针的用处是:用来删除链表。
A即B的地址是指向指针的指针,称为二级指针,用于存放二级指针的变量称为二级指针变量。
根据B的不同情况,二级指针又分为指向指针变量的指针和指向数组的指针。
任何值都有地址 ,一级指针的值虽然是地址,但这个地址做为一个值亦需要空间来存放,是空间就具有地址 ,这就是存放地址这一值的空间所具有的地址,二级指针就是为了获取这个地址。