Skip to primary content
Skip to secondary content

C For Dummies Blog

Main menu

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

Post navigation

← Older posts
Newer posts →

The Time I Won The Programming Contest

Posted on December 14, 2013 by dgookin
Reply

It was a simple contest: Write code that displays the first 100 prime numbers. The person who wrote the fastest code won.
Continue reading →

Posted in Lesson, Philosophy | Leave a reply

Variable Tab Width, Part II

Posted on December 7, 2013 by dgookin
Reply

Last week’s Lesson discussed the tab character and how it’s used to line up text in a terminal window. This Lesson shows you how such a calculation is made and coded.
Continue reading →

Posted in Lesson | Leave a reply

Numbers With Commas

Posted on December 1, 2013 by dgookin
Reply

As a programmer, you’re used to seeing values like 1000 or 1234999. Your users aren’t. They prefer to see values presented as 1,000 or 1,234,999.01. Or, in Europe the format may look like this 1.000 or 1.234.999,01.
Continue reading →

Posted in Exercise | Leave a reply

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

Post navigation

← Older posts
Newer posts →

Recent Posts

  • Reading Raw Input
  • Cooked or Raw?
  • Is It a “Real” Triangle? – Solution
  • Getting and Setting the File Position Indicator
  • Is It a “Real” Triangle?

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