Next Section: 动态库与静态库的自实现1378 plays

5 秒后自动播放下一节
  Watch Again

Advanced C Language

Introduction >
ChapterCourseware
Chapter1The first day of C language advanced course

Advanced introduction

Memory and data types

type conversion

Explanation of classic exercises

Process space opening chapter

on command line parameters

Continued - process space data distribution

Function push and pop

Array review and improvement

Chapter2The second day of C language advanced course

Review and improve

Analysis of the essence of two-dimensional arrays

array pointer

Array pointer review and exercises explained

The nature of pointers

Lectures on Level 2 Pointers

The step size of the secondary pointer

array of pointers

Chapter3The third day of C language advanced course

Review and improve

Returns the two-dimensional space 1 on the heap

Return the two-dimensional space on the heap and destroy it 2

Sequence encryption

Read file into memory

const modifier

Function pointers and callback functions

Chapter4The fourth day of C language advanced course

Review of two-dimensional space and function pointers

The use of callback functions and the use of qsort

Pointers and Arrays Finale

Sorting optimization (bubble selection is fast)

Detailed explanation of quick sort

Iteration and recursion of binary search

The beginning of string strings

Chapter5The fifth day of C language advanced course

Revision and review

Self-implemented myStr family

sprintfatoiitoastrchr

strstr

strtok

Memory operation function

trim series

String reverse sequence series

Chapter6The sixth day of C language advanced course

Review and review

Creation and traversal of two-way circular linked list

Header insertion code demonstration

Find, delete, sort

Sort and exchange pointers to determine if there is a cycle in the table

Use of dynamic libraries and static libraries

Self-implementation of dynamic libraries and static libraries

Getting started with sqlite3

  • CancelreplySending
  • Cancelpost a noteSending