Review Questions
1: | What's wrong with this template?
structure { char itable; int num[20]; char * togs } |
2: | Here is a portion of a program. What will it print?
#include <stdio.h> struct house { float sqft; int rooms; int stories; char address[40]; } ; int main(void) { struct house fruzt = {1560.0, 6, 1, "22 Spiffo Road"} ; struct house *sign; sign = &fruzt; printf("%d %d\n", fruzt.rooms, sign->stories); printf("%s \n", fruzt.address); printf("%c %c\n", sign->address[3], fruzt.address[4]); return 0; } |
3: | Devise a structure template that will hold the name of a month, a three-letter abbreviation for the month, the number of days in the month, and the month number. |
4: | Define an array of 12 structures of the sort in question 3 and initialize it for ... |
Get C Primer Plus, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.