Seminarinhalt
In this course, you will get a solid introduction to the HPE NonStop™ Server implementation of ANSI-standard C programming. You will learn C language syntax and ANSIstandard I/O routines and apply your knowledge through lab exercises. From basic syntax to advanced techniques, the course provides an intensive look at the C language. Prior C knowledge is essential.
After you successfully complete this course, expect to be able to:
After you successfully complete this course, expect to be able to:
- Provide an intensive look at basic C language syntax and advanced ANSI-standard I/O routines
Programm
Language Overview
Advanced C
The NonStop Server C Environment
- Distinguishing between types, operators, and expressions
- Control flow
- Writing functions using appropriate program structure
- Using the Inspect and Native Inspect software products with C language programs
- Lab exercise: become familiar with basic “C” code and constructs
- Lab exercise: use standard “C” I/O functions and procedure calls
Advanced C
- Using pointers
- Pass pointers and arrays as parameters
- Computing math with pointers
- Using various types of pointers
- Using argument count and argument vector parameters
- Using STRUCTS and UNIONS
- Lab exercise: reinforce your ability to use pointers
The NonStop Server C Environment
- C memory models
- Usage of compiler pragmas
- Library headers
- Variable argument handling and jumping from functions
- ANSI file I/O and alternate file I/O
- Preventive debugging
- Lab exercise: use ANSI file I/O for file access
Zielgruppen
- System analysts
- System programmers
- Programmers
- Programmer analysts
Vorkenntnisse
- Concepts and Facilities for HPE NonStop Systems (U4147S)
- Familiarity with C programming syntax or TAL programming experience