views:

83

answers:

2

Hello,

gcc 4.4.3 gcc c89

I have started to go into the world of state machines using c. I have to develop on for my job.

I am just wondering if there are any good book in developing state machines development in C.

Recently I bought a book called "Data Structures in C". Excellent book as it explains in very simple terms and doesn't go overboard. I would recommend this book.

So I am just looking for book that is simple and easy to read that doesn't go down into all the details. Just enough to get you started from a beginners point of view, and does touch on the different state machines implementations and how to develop them. I hope I am not asking too much.

Many thanks for any suggestions,

+1  A: 

Not a book, but you might find this link handy: Writing Efficient State Machines in C

Matt Curtis
+2  A: 

Miro Samek wrote a book "Practical Statecharts in C/C++" which has some useful advice on designing state machines that scale.

He published some articles in "C/C++ Users Journal" in 2002, some of which you might find links for on his website.

Matt Curtis