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 →

Binary Notation in C23

Posted on December 30, 2023 by dgookin
8

While the C language offers hexadecimal notation and output, it ignores binary. Now with the C 23 standard, binary expression and output is supported.
Continue reading →

Posted in Lesson | 8 Replies

Testing for C23 Compatibility

Posted on December 23, 2023 by dgookin
2

The C23 standard is only partially implemented on a few compilers. To ensure that you can build C23 programs, you must obtain the latest compiler version from your distro’s package manager. Even then, not all the C23 capabilities may be available.
Continue reading →

Posted in Lesson | 2 Replies

Welcome C23

Posted on December 16, 2023 by dgookin
Reply

The next C standard is established and it’s slowly being implemented. If you have the latest version of the C compiler installed on your system, you can take advantage of some of the fun and improved features of the C programming language.
Continue reading →

Posted in Lesson | Leave a reply

Initializing Only Part of an Array

Posted on December 9, 2023 by dgookin
1

I’m continually amazed when I discover some aspect of the C programming language that I’ve not encountered before. This time, the trick is how to initialize individual array elements.
Continue reading →

Posted in Lesson | 1 Reply

Tetration – Solution

Posted on December 8, 2023 by dgookin
Reply

Tetration is a bizarre mathematical concept. I’ve watched quite a few YouTube videos where math geeks explain the details. They venture into the terrifying territory of humongous numbers that would consume the known universe. Your programming challenge for this month’s Exercise is far less massive.
Continue reading →

Posted in Solution | Leave a reply

Almost a Spelling Bee-Like Scan

Posted on December 2, 2023 by dgookin
Reply

Scanning the digital dictionary is fun, but it’s gone on way too long! I was going to end this series with code that solves the Spelling Bee game, but decided to end things with this Lesson. This final post scans the dictionary for words that match a given clutch of characters.
Continue reading →

Posted in Lesson | Leave a reply

Tetration

Posted on December 1, 2023 by dgookin
1

Difficulty: ★ ★ ★ ★

Tetration is a mathematical process that generates obnoxiously huge numbers quickly. It’s exponentiation on overdrive. The concept is insane, but it’s also something you can code in C.
Continue reading →

Posted in Exercise | 1 Reply

Finding All the Pangrams

Posted on November 25, 2023 by dgookin
4

I introduced the pangram concept in last week’s Lesson. The code demonstrated how to locate 7-letter words where no letter repeats, based on the online game Spelling Bee. But a pangram need not be limited to just seven letters.
Continue reading →

Posted in Lesson | 4 Replies

Hunting for 7-Character Pangrams

Posted on November 18, 2023 by dgookin
4

I’m a fan of the online game Spelling Bee. In this game, you use a combination of seven letters to spell various words. Each word is at least four-letters long and must contain a special letter, shown in the center of Figure 1. When you create a word that contains all seven letters, you’ve discovered a pangram.
Continue reading →

Posted in Lesson | 4 Replies

Finding Four-Letter Words

Posted on November 11, 2023 by dgookin
2

Not all the nasty words are four letters long, but a good chunk of them are. If you ran the program from last week’s Lesson, you can quickly check the computer’s dictionary for the words you once couldn’t say on TV, gleefully typing them in and confirming that they exist in the dictionary. But how many four letter words are there?
Continue reading →

Posted in Lesson | 2 Replies

Post navigation

← Older posts
Newer posts →

Recent Posts

  • Obtaining the Averages
  • Extracting Data Chunks
  • C Blog 13th Anniversary
  • Colorful Data Chunks
  • A Little Bit Off the Sides – Solution

Recent Comments

  • dgookin on C Blog 13th Anniversary
  • M.Stumpfl on C Blog 13th Anniversary
  • Chris Webb on C Blog 13th Anniversary
  • M.Stumpfl on A Little Bit Off the Sides – Solution
  • dgookin on A Little Bit Off the Sides – Solution

Meta

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

Copyright © 1997-2026 by QPBC.
All rights reserved

Proudly powered by WordPress