Loading
Register/Login Alison Logo

C Programming - Using Pointers, Constants and Strings

certifcate icon
C Programming - Using Pointers, Constants and Strings
  • Description
  • Outcome
  • Certification
  • C is a powerful system programming language and is commonly used to programme operating systems such as Unix. One of the main advantages of programming in C is that it allows the programmer to write directly to memory. This means that key constructs such as pointers, constants and strings can be used within the memory in an efficient and machine-independent fashion. This free online computer programming course covers topics such as using pointers for direct memory access and manipulation in C, changing the memory address contained within a pointer and introduces constants and string literals. You will learn why pointers contain memory addresses of multi-byte variables, and how to visualise RAM in a new way. This free online computer programming course will be of great interest to IT and software professionals who would like to learn more about this powerful and efficient programming language, and to all learners who would like to learn more about the kind of programming language that is used to develop operating systems.

  • Learning outcomes:
    - Using pointers for direct memory access and manipulation in C;
    - How to change the memory address contained within a pointer;
    - Understand why you need to learn pointers;
    - Learn more about the char pointer;
    - Introduce constants and string literals in C;
    - Introduce the character string as an array of characters in C;

  • All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

    Having an official Alison document is a great way to share your success. Plus it’s:

    • Ideal for including in CVs, job applications and portfolios
    • An indication of your ability to learn and achieve high results
    • An incentive to continue to empower yourself through learning
    • A tangible way of supporting the Alison mission to empower people everywhere through education.

Modules List( 2 )
  • PROGRAMMING IN C - USING POINTERS, CONSTANTS AND S...
  • Module 1: Programming in C - Using Pointers, Constants and Strings in C
    • Using pointers for direct memory access and manipulation in C
    • About changing the memory address contained within a pointer
    • Pointers containing memory addresses of multi byte variables
    • Pointers have memory addresses too
    • Why do you need to learn pointers?
    • Introducing the char pointer
    • Introducing constants and string literals in C
    • Important review and clarifications
    • More about strings and constants in C
    • A new way to visualize RAM
    • Introducing the character string as an array of characters in C
    • Using a pointer to directly manipulate data in memory in C
  • END OF COURSE ASSESSMENT
  • Module 2: Programming in C Assessment
    • Programming-in-C-Pointers-Constants-Strings Assessment
Topics List ( 1 )
Module 2: Programming in C Assessment
You must score 80% or more to pass this assessment.
Course Features
  • Duration

    1-2 Hours

  • Publisher

    Advance Learning

  • Video

    Yes

  • Audio

    Yes

  • Assessment

    Yes

  • Certification

    Yes

  • Price

    Free

  • Reward

    50 Pts

  • Responsive

    No

Reviews and Rate
This course has no reviews yet.
Tags