zoukankan      html  css  js  c++  java
  • C语言提高 (2) 第二天 用指针对字符串进行操作

    2 昨日回顾

    p++:

    (把地址转换成整型 加上它所指向的数据的大小

    3指针成立条件和间接赋值

    条件一:有两个变量 其中至少一个是指针

    条件二:建立关联

    条件三:间接操作

    4间接操作的例子

    5间接操作的内存四区图

    6 指针做为函数参数的意义

    7指针的总结

    8字符串-指针和数组名的区别

    1. 1.      sizeof
    2. 2.      strlen (遇到结束

    答:指针是指向可变的指针,数组名是一块常量内存地址。

    9中午回顾

    10字符串内存四区图

    11字符串操作

    12 C语言中的0

    // 0x0000 0000 ---> NULL    === 0 ==== ‘’

      ‘0’ ===> 48

    看一下NULL的定义:

    13查找子字符串的do-while和while模型

    do while模型:

    while模型:

    do while:

     

    14 课堂答疑

    1为什么用fprintf 不用printf

    因为有时候有些程序会把printf标准输出会掉,一般只会屏蔽标准输出,而不会屏蔽stderr

    2 C语言没有异常捕获

    // 面向对象的才有

    15字符串去掉空白字符

    // 两头堵模型

     

    16字符串两头堵模型练习

    17逆转字符串与递归

    字符串翻转:

    使用栈和递归的方法编写:(好机智啊

  • 相关阅读:
    一些技术鸡汤
    css优化
    Spring 通过maven pom文件配置初始化
    sql 编写横竖表转换
    Linux 常用命令笔记 (持续更新)
    java常用集合详解 contains
    jQuery Ajax(异步请求)
    java中"与"和"或"
    java8 中的时间和数据的变化
    mysql 根据查询结果集更新
  • 原文地址:https://www.cnblogs.com/eret9616/p/10368507.html
Copyright © 2011-2022 走看看