Day30-"总复习"

复习前面所提到的内容

  1. C常见的函式库有
    <stdio.h> 标准输入与输出
    <stdlib.h> 标准函式库,提供各类基本函式
    <math.b> 数学函式
    <string.h> 字串处理与转换

  2. 基本运算

  • 要特别注意若我们要将%符号印出,需输入两个%%才能将%印出

  • x=i++
    此时我们会先将i给x
    再把i做+1

  • x=++i时
    才是会先把i+1後
    再将+1後的i给x

  1. if-else要记得C没有else if 的语法,若要写出else if 要依照if else的语法下去改写,若写else if是无法判读的。

  2. 回圈
    回圈分为for回圈(计数回圈)及条件式回圈,其中条件式回圈还分为while回圈(前测式)及do-while回圈(後测式)。
    while回圈是条件符合的情况下进去执行
    do-while回圈是先执行一次再进行判断
    break叙述用来强制跳出回圈
    continue则是用来略过此次回圈中尚未执行的部分,直接回到回圈顶端

  3. 格式化符号

  • %c:输出字元
  • %s:输出字串
  • %d:输出十进位整数
  1. 字串
  • 字串就是字元的一维阵列,且这个字元阵列有一结尾符号「\0」我们称之为空字元,则这个字串称之为字元字串
  • gets()
  • fgets()
  • puts()
  • 复制字串
  • strcpy()
  • strncpy()
  • 连结字串
  • lstrcat()
  • lstrncat()
  • 比较字串
  • strcmp()
  • strncmp()
  • 字串长度计算
  • strlen()
  • 分割字元
  • strtok()
  1. 排序法
  • 气泡排序法
  • 插入排序法
  • 选择排序法
  • 快速排序法
  1. 取址运算子、提令运算子
  • 取址运算子「&」:用来取出变数的记忆体位址
  • 提令运算子「*」:为指标运算子或是指标提领运算子。

第30天了,虽然还有很多东西没有学到,但上面提到的大部分都是最常用到的,要熟记

/images/emoticon/emoticon29.gif

Day30就到这啦BYE~


<<:  DAY22 - 利用开发者工具列Network import export debug

>>:  冒险村22 - Design Pattern(2) - Presenter

迈向CISSP成功之路(读书心得)

考取CISSP是一条艰辛的路,但是没有辛苦过哪来甜蜜的果实, 本身考取cissp提供以下几点的方式提...

Youtube Analytics API 教学 - 基本架构 reports.query

「鲑鱼均,因为一场鲑鱼之乱被主管称为鲑鱼世代,广义来说以年龄和脸蛋分类的话这应该算是一种 KNN 的...

Day21 为什麽要研发AR-HUD,它和W-HUD不都是投影在挡风玻璃上吗?

上一期有说到C-HUD、W-HUD、AR-HUD,可以知道C-HUD是投影在一块面板上,而W-HUD...

Day2:How to use comments,octothorpe and variable in Python

Comment is a very important part in programing Com...

Day16 熟悉又陌生的 malloc()

前言 昨天看过了如何对VMA 进行操作,今天要来研究两个熟悉又陌生的函数, malloc() 与 m...