Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Advance C Programming : Pointers (In Depth Hands On)

person icon Up Degree

4.3

Advance C Programming : Pointers (In Depth Hands On)

Mastering Pointer in C Programming with Array of Pointers,1D Arrays, 2D Arrays,Function pointers etc

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Up Degree

category icon Development ,Programming Languages,C programming

Lectures -70

Resources -32

Duration -10.5 hours

Lifetime Access

4.3

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Think You are Familiar with C Programming Language and Interested to Learn the Advance Concepts of Pointers!

Almost every Colleges and University include C Programming into their Curriculum but almost 87% People who have good C Programming knowledge fails in one Area --- Pointer.

And the question is Why?

Simply Because it is Hard compared to other topics in C Programming.

  1. That is the reason we launched this advance easy to understand step by step hands-on C Pointer course.

Why Learn from Us?

  1. This course is taught by Mr. Ravi who has more than 15 Years of Experience in different Programming Language like C, C++,Java and also has sound knowledge in Linux. He is an Architect and he also writes different books like C for Kidz, C++ Hands-On, Linux for an absolute beginner.

What you will Learn?

  1. At the end of the course, you will learn not only learn the concepts of pointer but you will grab the concepts behind it.
  2. This course is 10 hours long, divided into 5 interactive modules. At the end of each module, you get interactive quizzes to test your knowledge and 24x7 support in our community forum.

Let’s discuss the course curriculum.

  1. In the first chapter, we just discuss some Introduction and overview of the course
  2. 2nd chapter is all about Pointers and Arrays. Here we discuss Pointers with 1D Arrays, Pointers with 2D Arrays, Array of Pointers, Pointer to Group of sequential 1-D arrays, Double Pointer for 2D Array Representation and Command-Line Arguments. Live coding and Quiz help you to grab the concepts easily.
  3. Our 3rd chapter is all about Pointers and Functions. In this chapter we will cover Call by value vs call by address, Passing 1D Arrays to function Arguments, Passing 2D Arrays to function Arguments, Function pointers and Function returning a pointer.
  4. 4th module is all about Pointers and Strings. Here you will get the concepts of Overview of Strings and their initialization, Pointers to strings, Allocating dynamic memory for pointers to store strings in them. Here we also implement some string library function like Strlen, strcpy, strcmp, strcat, strrev with live coding.
  5. Our last module is on Pointers with Structures and Unions. In this chapter you will learn Basic concepts of Structures and Union, Memory Organization and Array of Structures, Pointers with Structures, Dangling Reference, Memory Leaks and Self Referential Structures.

Who Can Take the Course?

  1. This course is Strictly NOT for Beginners. You must have a basic understanding of C Programming. This course helps you to be a master in the Pointer Concepts.

Goals

  • At the end of the course, you will learn not only learn the concepts of pointer but you will grab the concepts behind it.

Prerequisites

  • Fundamentals of C Program

Advance C Programming : Pointers (In Depth Hands On)

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction and Overview

2 Lectures
  • play icon Course-Introduction and Who can take the course 14:47 14:47
  • play icon Course Curriculum Overview 14:47 14:47

Download All Codes

1 Lectures
Tutorialspoint

Pointers with 1D Arrays

3 Lectures
Tutorialspoint

Pointers with 2D Arrays

3 Lectures
Tutorialspoint

Array of Pointers

3 Lectures
Tutorialspoint

Pointer to Group of sequential 1-D arrays

3 Lectures
Tutorialspoint

Double Pointer for 2D Array Representation

4 Lectures
Tutorialspoint

Command Line Arguments

2 Lectures
Tutorialspoint

Pointers and Functions-Call by value vs call by address/pointer

6 Lectures
Tutorialspoint

Pointers and Functions-Passing 1D Arrays to function Arguments

2 Lectures
Tutorialspoint

Pointers and Functions-Passing 2D Arrays to function Arguments

2 Lectures
Tutorialspoint

Pointers and Functions-Function pointers

7 Lectures
Tutorialspoint

Pointers and Functions-Function returning a pointer

1 Lectures
Tutorialspoint

4.Pointers and Strings

1 Lectures
Tutorialspoint

Overview of Strings and their initialization

3 Lectures
Tutorialspoint

Pointers to strings

2 Lectures
Tutorialspoint

Allocating dynamic memory for pointers to store strings in them

1 Lectures
Tutorialspoint

Implementing String Library functions - Strlen

1 Lectures
Tutorialspoint

Array Implementation of String Copy Function and its Practical Implementation

2 Lectures
Tutorialspoint

Implementing String Library functions - strcmp

2 Lectures
Tutorialspoint

Implementing String Library functions - strcat

2 Lectures
Tutorialspoint

Implementing String Library functions - strrev

2 Lectures
Tutorialspoint

5.Pointers with Structures and Unions

1 Lectures
Tutorialspoint

Introduction to Structures

3 Lectures
Tutorialspoint

Introduction to Unions

2 Lectures
Tutorialspoint

Memory Organization and Array of Structures

2 Lectures
Tutorialspoint

Pointers with Structures

2 Lectures
Tutorialspoint

Dangling Reference

2 Lectures
Tutorialspoint

Memory Leaks

2 Lectures
Tutorialspoint

Self Referential Structures

1 Lectures
Tutorialspoint

Instructor Details

user profile image

Up Degree

New Skills Everyday!

UpDegree is a Group of IT skilled People having sound technical knowledge on various IT domain. 

We work for different different MNC including Microsoft,IBM,CISCO,eBay,Amazon, Flipkart etc and a lot of Startups also. We teach you practical Hands on computer skills what you need for a Job in the IT Sector. Less theory and more practical! Learn through Example and Step by Step.

We love to help you!

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515