Skip to primary content
Skip to secondary content

C For Dummies Blog

Main menu

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

Category Archives: Lesson

Post navigation

← Older posts
Newer posts →

The Month Program, Phase I

Posted on January 4, 2014 by dgookin
Reply

Unix features a handy command line tool called cal. When typed by its lonesome, cal spits up a text calendar on the terminal window. Or you can follow cal with a month and year value to see a specific month, or just the year value to see a year’s calendar. It’s nifty!
Continue reading →

Posted in Lesson | Leave a reply

Build Your Own String

Posted on December 28, 2013 by dgookin
Reply

I can think of three rules for concocting your own string in the C language.
Continue reading →

Posted in Lesson | Leave a reply

That Terminating \0

Posted on December 21, 2013 by dgookin
Reply

Text stored on a computer consists of various displayable characters and perhaps some control codes, such as a tab (\t) or the newline (\n). The string has a starting point, but determining where and how the string ends differs depending on what is storing or reading the string.
Continue reading →

Posted in Lesson | Leave a reply

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

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

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