Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I agree, but I have to point out that if you're gonna be like that, then you should be explicit about your final

    return 0;


The C standard (since C99) says that `main()` has an implicit `return 0`, you don't need to write it explicitly.


Sure but are we teaching good habits to students, or are we golfing?


Given how many tutorials leave best practices out on how to do proper error handling, strings and arrays in C, doing analysis as part of the build, I would say golfing most of the time.


Aww, of course, you're right.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: