iOS开发视频教程《C语言基础》

iOS开发视频教程《C语言基础》

3 (1人评价)
  • 课时:(35)

  • 学员:(174)

  • 浏览:(10409)

  • 加入课程

千锋3G学院-C语言基础视频教程-第08讲-字符串(1)的笔记

相关课时: 笔记详情:

当我们写"hello"时,就是告诉编译器,在只读数据段存在6个字符;

只读数据段:在内存中调一个函数时,会存在一个栈内,但是字符串是存在于一个离栈很远的只读数据段中,专门存储只读数据;它和栈是并列关系;

"hello"表达式的值,表示字符串第一个字符的地址;

write(i,j,k)这个函数:代表将j,打印到终端上,打印k个字节;

"hello",在只读数据段中,存储了6个字节的6个字符地址为h的一个字符串;

只读数据段的数据不可修改;

有效字符:不包括/0的字符串;

查看有效字符用 strlen()这个函数来计算,打印用 %ld 来打印;严格上来讲应该用%u来打!

strlen遇到/0就结束计算了;

 

0 0

你感兴趣的课程

5万+浏览/ 1756学员/ 3.8评分
免费
5万+浏览/ 926学员/ 4.5评分
免费