Examples
Here are the example programs used in lectures.C programs:
- array2d.c
- array2d_notes.c
- array_as_arg1.c
- array_as_arg1_notes.c
- array_as_arg2.c
- bad_scanf.c
- buffer_overflow1.c
- buffer_overflow1_notes.c
- buffer_overflow2.c
- buffer_overflow2_notes.c
- buffer_overflow3.c
- buffer_overflow_explore.c
- call_by_ref.c
- call_by_ref_set.c
- char_overflow.c
- comma.c
- comma_empty.c
- day_table.c
- discard_const.c
- enum_add.c
- facn.c
- fib.c
- fib_notes.c
- float_bad_add.c
- hello.c
- hello_star.c
- hello_star_notes.c
- identity.c
- identity_notes.c
- large_unsigned.c
- list1.c
- list2.c
- list2_notes.c
- list2_simple.c
- list2_simple_notes.c
- list3.c
- list4.c
- list5.c
- list5_notes.c
- list6.c
- list6_notes.c
- loop_var1.c
- loop_var2.c
- max.c
- max1.c
- max1_notes.c
- max2.c
- max2_notes.c
- max3.c
- max3_notes.c
- party_day.c
- printf1.c
- printf1note.c
- printf_int_sizes.c
- printf_int_sizes_notes.c
- printf_least.c
- prompt.c
- quadratic.c
- quadratic2.c
- quadratic2_notes.c
- quadratic_break.c
- quadratic_continue.c
- quadratic_loop.c
- quadratic_notes.c
- realloc1.c
- realloc1_notes.c
- realloc2.c
- scanf1.c
- static_local.c
- string_as_array.c
- strlen_hello.c
- strlen_hello_notes.c
- strlen_hello_s.c
- strlen_hello_s_notes.c
- strlen_ptr1.c
- strlen_ptr1_notes.c
- strlen_ptr2.c
- struct_align.c
- ternary.c
- union_align.c
- unsigned_subtract.c
MIPS assembler programs:
- addr.s
- addrfrag.s
- bscselfmod.s
- call_by_ref_main_mips.s
- call_by_ref_main_mips_notes.s
- call_by_ref_mips.s
- call_by_ref_set_mips.s
- ite1.s
- printint.s
- selfmod.s
- squares.s
- squares2.s
- squares_print.s
- stackframe.s
- string_as_array.s
- while1.s
Last update: Monday, 19-Jul-2010 15:09:55 EST
Maintained by: Zoltan Somogyi
