Commit Graph

105 Commits

Author SHA1 Message Date
Dan Buch
22c3d73692 Using pointers to access previously sheltered variables 2011-11-04 08:43:16 -04:00
Dan Buch
c8233ae231 Minor (silly) change to output 2011-11-04 08:24:07 -04:00
Dan Buch
601f722221 doing extra credit for ch23 ex22 2011-11-04 00:01:16 -04:00
Dan Buch
316ce7f8be cleaning up makefile stuff for ex22 2011-11-01 22:05:27 -04:00
Dan Buch
f2110a5d13 Working version of ex22 2011-11-01 21:56:34 -04:00
Dan Buch
877763c15c Starting to work through ch23 ex22 2011-11-01 21:16:22 -04:00
Dan Buch
c2615babf7 Fixing some compiler warnings. 2011-11-01 08:06:00 -04:00
Dan Buch
86d78ce333 Printing out a bunch more sizes for ex21. 2011-11-01 08:03:40 -04:00
Dan Buch
418a1264c6 Yet more printing of type sizes (no surprises yet). 2011-10-28 08:34:28 -04:00
Dan Buch
59d68e04c8 Printing out more values defined in stdint.h 2011-10-28 08:28:12 -04:00
Dan Buch
991a9f26b4 Printing out some type sizes while working through ex21 2011-10-28 08:23:31 -04:00
Dan Buch
284f7bc843 Worked through ex20 2011-10-27 21:14:28 -04:00
Dan Buch
341d626870 Working through extra credit for ch20 ex19 2011-10-26 04:21:16 -04:00
Dan Buch
874eb4f3a2 Adding a bunch of asserts 2011-10-26 03:47:15 -04:00
Dan Buch
e69dc72f9c Moving the "clean" target for ex19 into the correct file 2011-10-25 21:21:02 -04:00
Dan Buch
5bf9ce7c23 Cleaning everything during make clean 2011-10-25 21:19:49 -04:00
Dan Buch
891013a781 adding a few asserts for ex19 2011-10-25 21:17:09 -04:00
Dan Buch
1695ec3796 Adding the game implementation for ex19 2011-10-25 21:11:14 -04:00
Dan Buch
ae4c0fdaa2 Adding the header file and separate makefile for ex19 2011-10-25 20:42:56 -04:00
Dan Buch
62dab95f9c Adding first version of object.c for ch20 ex19 2011-10-25 20:35:38 -04:00
Dan Buch
237f86c62e adding new object.h for ch.20 ex.19 2011-10-25 20:11:42 -04:00
Dan Buch
aab442042b adding the bit of tomfoolery which looks at the raw byte code of functions 2011-10-23 23:07:53 -04:00
Dan Buch
032fd49d5d first working version of ex18.c 2011-10-23 22:59:23 -04:00
Dan Buch
314faf66f8 busted, but really must move along... 2011-10-12 08:04:23 -04:00
Dan Buch
ab98180af0 BUSTED while trying to do extra credit #2 2011-09-23 22:54:52 -04:00
Dan Buch
c5a1f90200 augmenting "die" to close db connection 2011-09-21 22:30:46 -04:00
Dan Buch
198b54d316 fixing (?) the strncpy bug 2011-09-21 22:23:37 -04:00
Dan Buch
791f3b1327 altering to match book source code so that I can reliably spot line ref errors 2011-09-21 13:24:43 -04:00
Dan Buch
c64e1beeaa first working version of ex17.c 2011-09-20 15:15:43 -04:00
Dan Buch
f7b89eb28f back to version that uses malloc/free and pointers 2011-09-20 14:39:07 -04:00
Dan Buch
9d258d22b8 version of ex16 with structs created on the stack, using dot syntax instead of ->, passing by value 2011-09-20 14:38:34 -04:00
Dan Buch
55fddaff46 first working version of ex16 2011-09-20 14:32:33 -04:00
Dan Buch
4d824d341f switching for-loops to while-loops 2011-09-19 23:09:29 -04:00
Dan Buch
a584141d4d treating pointer args as arrays 2011-09-19 23:06:33 -04:00
Dan Buch
bf6752edd6 using separate funcs for each way of looping/printing 2011-09-19 23:05:31 -04:00
Dan Buch
0a0fc453c5 back to version with long main func 2011-09-19 22:59:40 -04:00
Dan Buch
728a7c5bd8 using separate func for printing different formats, but still need to write different funcs for different ways of looping? 2011-09-19 22:58:45 -04:00
Dan Buch
9dfa986b5d printing addresses of argv members 2011-09-19 22:49:41 -04:00
Dan Buch
971363ba89 printing members of argv with pointer arithmetic 2011-09-19 22:41:32 -04:00
Dan Buch
c1ab498db3 back to mixed pointers and arrays version 2011-09-19 19:08:19 -04:00
Dan Buch
1b7572c786 using only pointers instead of array indexing 2011-09-19 19:06:10 -04:00
Dan Buch
22e3ed5406 back to working 2011-09-19 13:19:28 -04:00
Dan Buch
bdeaaf48f5 breaking by pointing at wrong array 2011-09-19 13:19:12 -04:00
Dan Buch
8c6e140dad adding in comments so that line numbers match up (which I should have been doing all along) 2011-09-18 13:34:09 -04:00
Dan Buch
9158c349b3 first version of exercise 15 2011-09-18 13:30:03 -04:00
Dan Buch
1e1ffb3f9d back to printing alpha and blanks 2011-09-18 10:41:52 -04:00
Dan Buch
f7f7f29a59 printing alnum and not just alpha 2011-09-18 10:41:35 -04:00
Dan Buch
c9de7b1c13 using strlen instead of null terminator 2011-09-18 10:40:21 -04:00
Dan Buch
20da5c59fd removing "can_print_it" 2011-09-18 10:37:53 -04:00
Dan Buch
f380dab295 first working version of ex14 2011-09-18 10:35:00 -04:00