Skip to primary content
Skip to secondary content

C For Dummies Blog

Main menu

  • C For Dummies (home)
  • History
  • Series
  • Supplemental
  • Blog Miscellany

Author Archives: dgookin

Post navigation

← Older posts
Newer posts →

Variable Tab Width, Part I

Posted on November 30, 2013 by dgookin
Reply

The tab character, 0x08 or ^I (Control-I), is always the same width, no?
Continue reading →

Posted in Lesson | Leave a reply

Array Zing Hell

Posted on November 23, 2013 by dgookin
Reply

An array is a queue of values, all stored as one compact unit with a handy reference method. As you study arrays, especially when you get into pointers, you discover something interesting about the array’s first element.
Continue reading →

Posted in Lesson | Leave a reply

Make a New String On-The-Fly

Posted on November 16, 2013 by dgookin
Reply

Never underestimate the power of the printf() function. It has amazing abilities to format output. And don’t forget about printf()‘s lesser-known cousin, sprintf(). It can do amazing things with strings.
Continue reading →

Posted in Lesson | Leave a reply

Duck-Duck-Goose and Moduluse

Posted on November 9, 2013 by dgookin
Reply

There is no such word as moduluse, but the C language does feature the modulus operator, %. You can employ that operator do count off intervals, which allows you to manipulate information in a consistent and interesting way.
Continue reading →

Posted in Lesson | Leave a reply

Every Other One

Posted on November 2, 2013 by dgookin
Reply

You should be familiar with the C language modulus operator, %. Even if that familiarity is fear or confusion it’s still familiarity.
Continue reading →

Posted in Lesson | Leave a reply

Test Your Formatting Knowledge

Posted on November 1, 2013 by dgookin
Reply

In late September and early October, I wrote a series of lessons on how the various printf() formatting commands are used. Now it’s time to put your skills to the test.
Continue reading →

Posted in Exercise | Leave a reply

Schizoid Operators

Posted on October 26, 2013 by dgookin
Reply

The C language features a host of symbols that take on different meanings depending on how they’re used. Unless you’re careful, these operators’ multiple personalities can confuse the bejeebers out of you.
Continue reading →

Posted in Lesson | Leave a reply

Three Choices

Posted on October 19, 2013 by dgookin
Reply

Either-or decisions are easy. They’re similar to the 1 or 0 of low-level programming: True/False, On/Off, Yes/No. When a third element appears, decision-making becomes more complex. To put it another way: That third element can drive both the programmer and the program crazy.
Continue reading →

Posted in Lesson | Leave a reply

Conversion Character Mania: The Rest

Posted on October 12, 2013 by dgookin
Reply

I don’t think I’ve ever seen the full lot of printf() conversion characters explained in any detail. This lesson is the last in a series of my attempt to do just that.
Continue reading →

Posted in Lesson | Leave a reply

Conversion Character Mania: Text Output

Posted on October 5, 2013 by dgookin
Reply

The printf() function’s conversion characters %s and %c seem to be rather straightforward. Or are they?
Continue reading →

Posted in Lesson | Leave a reply

Post navigation

← Older posts
Newer posts →

Recent Posts

  • Storing and Interpreting Mouse Input
  • Where is the Mouse?
  • Pulling Numbers from a String – Solution
  • What is the Mouse Doing?
  • Pulling Numbers from a String

Recent Comments

  • dgookin on Reading Raw Input
  • Chris Webb on Reading Raw Input
  • dgookin on Is It a “Real” Triangle? – Solution
  • Chris Webb on Is It a “Real” Triangle? – Solution
  • dgookin on A Colorful Hexdump

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Copyright © 1997-2026 by QPBC.
All rights reserved

Proudly powered by WordPress