zoukankan      html  css  js  c++  java
  • CJIAN

    注释、声明、变量、算术表达式、循环以及格式化输出


    1.#include <stdio.h> 头文件(标准库)
    2.printf 是一个用于打印输出的库函数(标准库函数)
    3.用双引号括起来的字符序列成为字符串或字符串常量
    4.字符序列\n表示换行符。c语言提供的转义字符序列还包括:\t表示制表符、\b表示回退符、\"表示双引号
    \\表示反斜杠本身(2.3)
    5.所有变量都必须先声明后使用。(声明数据的类型就是说明数据的大小)
    6.百分号(%)表示其它的参数之一进行替换的位置,并指定打印格式(%d 指定一个整型参数)
    注意:百分号表示参数的位置,它们在数目和类型上都必须匹配,否则将出现错误的结果
    7.%3d 3个数字宽 %6d 占6个数字宽。
    %6f表示待打印的浮点数至少有6个字符宽;%.2f指定待打印的浮点数的小数点后有两位小数,但宽度没有限制;
    %f则仅仅要求按照浮点数打印该数
    8.#define 指令可以把符号名(或称为符号常量)定义为一个特定的字符串
    #define 名字 替换文本
    符号常两名通常用大写字母拼写
    #define指令行的末尾没有分号
    9.函数定义的一般形式为:
    返回值类型 函数名(0个或多个参数声明)

    声明部分
    语句序列

    10.任何变量的声明都可以使用const限定符限定。该限定符指定变量的值不能被修改。对数组而言,
    const限定符指定数组所有元素的值都不能被修改。
    const double e = 2.718454545;
    const char msg[] = "warning:";
    11.c预处理器
    a.文件包含 #include "文件名" #include <文件名>
    b.宏替换 #define 名字 替换文本
    c.条件包含
    #if !defined(HDR)
    #define HDR
    /* hdr.h 文件的内容放在这里*/
    #endif
    12.结构

    struct point {
    int x;
    int y;
    }

    结构声明 结构标记 {

    变量成为成员。

    13.指针

    *间接指针运算符

    *pi表示取指针pi所指向的变量的值

    &取地址运算符
    &i表示取变量i的地址


    结构名.成员 其中的结构成员运算符”.“ 将结构名与成员名连接起来。

  • 相关阅读:
    IOS 沙盒机制 浅析
    IOS CALayer(二)
    IOS CALayer(一)
    IOS 二维码扫描
    IOS 二维码生成
    UIView属性
    JSON 与 XML 的比较
    Xcode 中 pch 文件配置
    Error:linker command failed with exit code 1 (use -v to see invocation)
    开发常用宏
  • 原文地址:https://www.cnblogs.com/suihui/p/2704290.html
Copyright © 2011-2022 走看看