Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

STM32 Tutorial #38 - DEMYSTIFYING C Arrays and Strings

Автор: STM32World

Загружено: 2024-12-30

Просмотров: 1145

Описание:

Digging more into C pointers, arrays and strings.

Follow up on    • STM32 Tutorial #35 - DEMYSTIFYING C Pointe...  

As usual please consider liking and subscribing if you like this video. If you don't like it - please explain why so I can improve future videos.

STM32World wiki: https://stm32world.com/wiki
Project Files: https://github.com/STM32World/stm32fun

#stm32 #c #arrays #pointers #strings #stm32world

00:00 Intro
00:46 Responding to an earlier comment
02:51 Explaining that arrays are pointers (even if they have a different syntax)
03:59 Why arrays are dangerous - very very dangerous and great care must be used
06:50 Diving into strings
09:05 Investigating strings in the debugger
12:40 Introducing string copy strcpy
15:59 Concatenating (adding) strings strcat
16:46 Examining the string.h and Wikipedia on C String handling
18:40 Allocating buffer on the heap (and me being an idiot)
21:50 An experiment going wrong
25:05 Introducing string compare strcmp
27:10 Introducing string search strstr
28:05 Protecting against buffer overflow
31:00 Outtro

STM32 Tutorial #38 - DEMYSTIFYING C Arrays and Strings

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

STM32 Tutorial #37 - HOWTO use WS2812 RGB LEDs (aka. NeoPixel) (PWM + DMA)

STM32 Tutorial #37 - HOWTO use WS2812 RGB LEDs (aka. NeoPixel) (PWM + DMA)

ST DESTRUCTED STM32CubeIDE

ST DESTRUCTED STM32CubeIDE

Why I Removed the Open World from My Open World Game (Unreal Engine Devlog) #unrealengine5 #gamedev

Why I Removed the Open World from My Open World Game (Unreal Engine Devlog) #unrealengine5 #gamedev

Interviews

Interviews

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

STM32 HAL:  IMU sensors

STM32 HAL: IMU sensors

Священная ВОЙНА редакторов кода - Vim против Emacs

Священная ВОЙНА редакторов кода - Vim против Emacs

Bare-Metal STM32 Programming: Struct Pointer Magic

Bare-Metal STM32 Programming: Struct Pointer Magic

STM32 Tutorial #75 - Get rid of STM32CubeIDE! Introduction to CLion for STM32 development

STM32 Tutorial #75 - Get rid of STM32CubeIDE! Introduction to CLion for STM32 development

Учебник STM32 №35 — РАСКРЫТИЕ ЗАГАДОК указателей (и переменных) в языке C

Учебник STM32 №35 — РАСКРЫТИЕ ЗАГАДОК указателей (и переменных) в языке C

ЛИПСИЦ: Кризис ТОТАЛЬНЫЙ. Минфин горит. Нефть Путина никому не нужна. Цены растут. Трамп. Банки

ЛИПСИЦ: Кризис ТОТАЛЬНЫЙ. Минфин горит. Нефть Путина никому не нужна. Цены растут. Трамп. Банки

Скоро начнётся пятый год войны | Зачем её вести дальше (English subtitles)

Скоро начнётся пятый год войны | Зачем её вести дальше (English subtitles)

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Простое объяснение ключевых слов static, extern и volatile: программирование на языке C

Простое объяснение ключевых слов static, extern и volatile: программирование на языке C

«НАЧНЕТСЯ КАСКАДНЫЙ ЭФФЕКТ». В России бьют тревогу. КРИЗИС УЖЕ НАЧАЛСЯ

«НАЧНЕТСЯ КАСКАДНЫЙ ЭФФЕКТ». В России бьют тревогу. КРИЗИС УЖЕ НАЧАЛСЯ

ПЕРВОЕ РУКОВОДСТВО ПО STM32CubeIDE 2.0.0

ПЕРВОЕ РУКОВОДСТВО ПО STM32CubeIDE 2.0.0

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Как LLM могут хранить факты | Глава 7, Глубокое обучение

Как LLM могут хранить факты | Глава 7, Глубокое обучение

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Учебное пособие STM32 №70 — Дисплей ST7789

Учебное пособие STM32 №70 — Дисплей ST7789

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com