Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Further Topics in C ProgrammingГод выпуска: 01/2015
Производитель: Lynda
Сайт производителя: lynda.com/C-tutorials/Further-Topics-C-Programming/195668-2.html
Автор: Dan Gookin
Продолжительность: 1:23
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Once you've mastered the basics of programming in C, you can concentrate on writing more efficient, more functional code. In this course, Dan Gookin offers some tips to help you extend your C programming skills. Learn how to read and write main function arguments, build more useful variables, and work with arrays and structures. Plus, get tips on generating pointers, and take the practice challenges to test your learning along the way.
[spoiler="Содержание"]
WelcomeIntroduction
What you should know before watching this course
Using the exercise files
1.
C Programming: Weird-Symbol RoundupUsing assignment operators
Challenge: Use an assignment operator
Solution: Use an assignment operator
Understanding the ternary operator
Challenge: A ternary-operator decision
Solution: A ternary-operator decision
2.
Main Function ArgumentsWorking with arguments in the main() function
Challenge: Reading command-line arguments
Solution: Reading the command line
3.
Beyond Basic VariablesSetting up an external variable
Typecasting variables
Challenge: Specifying a cast
Solution: Specifying a cast
Taking advantage of static variables
Challenge: Setting up a static variable
Solution: Setting up a static variable
4.
Arrays and StructuresSorting an array
Challenge: Sorting a string
Solution: Sorting a string
Working with arrays and functions
Challenge: An array-modification function
Solution: An array-modification function
Sending a structure to a function
Challenge: Creating a structure function
Solution: Creating a structure function
Building an array of structures
Challenge: Sorting an array of structures
Solution: Sorting an array of structures
5.
Pointer TipsWhen to use the ampersand operator
How to bind the asterisk operator
Challenge: Incrementing a pointer
Solution: Incrementing a pointer
Understanding arrays and pointers
Challenge: Displaying an array
Solution: Displaying an array
Obeying the order of precedence
ConclusionNext steps
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, 200kbps
Аудио: AAC, 48kHz, 128kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]