你好吗?
int stack_empty(stack *s){
return (s == NULL); /* I dont get this part, it returns what if its null? */
}
int main(){
stack *s;
if(stack_empty(s)){ /* what it means? like... whats the standard return of a function? */
printf("its empty");
}
return 0;
}
我的问题在代码的注释中。简而言之,它们是: -> 函数的标准返回是什么?-> return something == NULL 是什么意思?
*我知道 NULL、s 或 == 是什么意思……我的问题在于那些缩写词。