In my years of crafting top-tier C-level résumés, I've frequently been asked: "Do keywords really matter?" The short answer is yes, they do. However, while they are undeniably important, they aren't ...
a_struct.pmem_i; // the type is, wait for it, int* volatile (the pointer is volatile not the object it is pointing to) The second line is a very important point to keep in mind when declaring structs.