• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Crush

Learn Electronics & Microcontrollers

JOIN THE ACADEMY FOR ARDUINO SIGN UP NOW!
  • HomeBack to Start
  • AboutWho is Brian Jenkins?
  • Electronics BlogElectronics & Computers
  • Arduino BlogAll about Arduino

C programming

C Programming Tutorial 9: Writing Functions in C

Leave a Comment

Writing-C-Functions

C Programming Tutorial 5: Functions in C gives a short introduction to functions and also quickly glosses over function definitions and writing functions in C.

While this is alright, I realize that there are many people new to C programming and that a better, more in-depth treatment of writing functions in C is in order. Enter this article, which goes into a bit more detail on writing your own C functions.

[Read more…] about C Programming Tutorial 9: Writing Functions in C

An Intro to Pointers in C

3 Comments

Pointers in C

Pointers in C are one of the most difficult things for many programmers to wrap their minds around and understand. I’m no exception, so this C tutorial on pointers was a re-learning experience for me.

Pointers are a powerful mechanism to work on any array data type. They are also one of the most dangerous tools a programmer can use and a source of a large share of frustrating programming bugs.

In fact, some languages, like Java, have banned their use altogether.

Also, arrays and pointers in C share many similarities, and can be used interchangeably in a lot of instances, as we’ll soon see.

In spite of all this, once you learn how to use pointers you’ll be glad you took the time to do so.

[Read more…] about An Intro to Pointers in C

C Programming Tutorial 7: More on Arrays in C

5 Comments

Arrays in C

Welcome to C Programming Tutorial 7, Arrays in C Part 2!

C Tutorial 6 was an introduction to arrays in C.

This time, we’re going to go into a little bit more detail about arrays after a quick review.

Let’s do this!

[Read more…] about C Programming Tutorial 7: More on Arrays in C

C Programming Tutorial 6: Intro to Arrays in C

4 Comments

Intro to arrays in C

Welcome to another C Tutorial! This time we’re going to delve into arrays in C programming.

Arrays are important features in many programs. They enable you to store several items of related information in a convenient way. They’re good for collecting data, pin numbers (i.e. for Arduino), storing variables and more.

Let’s start by talking about what an array in C actually is.

[Read more…] about C Programming Tutorial 6: Intro to Arrays in C

C Programming Tutorial 5: Functions in C

2 Comments

Functions-in-C

Welcome to C Programming Tutorial 5! This time we’re going to talk about functions in C.

[Read more…] about C Programming Tutorial 5: Functions in C

C Programming Tutorial 4: Control Structures in C

1 Comment

C programming conditional statements

Welcome to the 4th installment of the C Programming Tutorials!

This time around, we’re going to talk about some common C control structures and conditional statements.

These let you do some amazing things with a little amount of code.

[Read more…] about C Programming Tutorial 4: Control Structures in C

  • Page 1
  • Page 2
  • Go to Next Page »

Primary Sidebar

Copyright Custom Computer Solutions, LLC© 2026