Strings in C

preview_player
Показать описание
---

My other videos for C beginners:



***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.

About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:

To Support the Channel:
+ like, subscribe, spread the word

Want me to review your code?

You can also find more info about code reviews here.
Рекомендации по теме
Комментарии
Автор

'In C strings are really simple'. They gave me hell when I first learned C :D

tahaalkhashmany
Автор

I am an Embedded Firmware Developer from Electronics background and yes we code in Embedded C, our job is to play around with the stuff people are scared of ....that is pointers and structures and arrays all together. No DS algo computer science stuff.
Your channel is the best and I constantly watch your videos for revision.

sarthak
Автор

Great Video again, it’s a crime you having so few views in your channel
i’m already sharing with my friends your videos.
Keep going!

pedrocardoso
Автор

8:07
Python Programmer: *Laughs in x[::-1]*

damiancampbell
Автор

I'm using these video's to gain a deeper understanding of common c programming concepts, and these are brilliant! thanks for all the hard work

TheJackpotgamer
Автор

m8 you deserve more views. Its precise and concise, which is perfect for someone who can already program, and is looking for syntax and stuff for a new language. Also very nicely shot and edited :)

superfaqer
Автор

Technically the string is the *size* of a pointer, which is usually either 4 or 8 bytes. The amount you have to allocate is the *length* of the string + 1, multiplied by the size of a char.

IndellableHatesHandles
Автор

2:53 it's 8 bytes because it's a pointer to the start of the string :D

rorak
Автор

Ohh my gosh I am so glad I found this channel

favouronwuchekwa
Автор

Thank you, Jacob,
You are the BEST!

RoddyRebel
Автор

Best channel for interview preparations :)

santoshsco
Автор

Thank you, these materials are a life saver for an Ecole 42 student. I have to make these functions from scratch 🤧

adeled
Автор

I'm sorry for being pedantic, but at 1:14, you mentioned 'some value from 0 to 128', it should be from 0 to 127. Your videos are still excellent however, and you have one of the best channels for people getting into embedded development.

iainbarkley
Автор

dude WHAT THE FUCK ARE THOSE HEARTBEATS IN BG

B-yi
Автор

Hi, I really love your videos, keep going. Best regards

marcocicognanik
Автор

@ 2:34 shouldn't we use *str1 here, and shouldn't str1 be a pointer?, I tried using both the str1 and *str1 in the printf statement and got the same ans either way but I don't understand why that would be the case

strawberry_cake
Автор

you use omf for your terminal, subscribed.

ajalanbrown
Автор

How to style my macbook terminal like you? Please tell which theme or settings you are using.

TusharKumarParthsarathi
Автор

Doesn’t a null-character mark the end of strings and not a zero?

chikatikah
Автор

+1 on the future Unicode video. Maybe include explanation of how Go deals with text for instance (runes, bytes, slices). Thanks for your great content!

DJJOHN