User Tools

Site Tools


2015:the_most_misunderstood_features_of_c..._explained

Back to 2015-proposals

Title: The Most Misunderstood Features of C - Explained
Proposer: Dan Saks
Type: Tutorial
Duration: 360 mins
Description:
Most programming languages have dark corners. C seems to have more than its share. Almost all C programmers struggle to some extent with parts of the language that they don't quite understand. (C++ programmers struggle with many of the same features.) That which you don't understand could be hurting your productivity, reducing the quality of your work, and taking away some of your fun.

This tutorial explains some of the most misunderstood features of C, including linkage, incomplete types, tag names, lvalues and rvalues, declaration syntax, const, pointer conversions, type names and abstract declarators, arrays vs. pointers, and string literals. The insights you'll gain should help you be a better, more productive, and happier programmer.



2015/the_most_misunderstood_features_of_c..._explained.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1