美文网首页
2016.9.11 PM 课堂笔记 C语言

2016.9.11 PM 课堂笔记 C语言

作者: 微风吹PP凉 | 来源:发表于2016-09-11 17:57 被阅读0次

    1.C语言程序的编译

    (1)gcc xx.c 都会默认生成一个a.out文件
    (2)gcc 1.c -o 1(命名成1)

    2.C语言程序的执行

    ./a.out
    ./目标文件名
    (1)一个C程序有且只有一个入口main
    (2)程序是从{ 开始一步一步运行
    (3)当程序碰到return时结束

    #include <stdio.h>
    
    int main()
    {
        printf("hello world\n");
        return 0;
    }
    

    (4)printf是一个标准格式化输出函数,输出""里面的东西
    \n 是换行符
    //是单行注释
    /* 内容 / 多行注释
    IDE 集成开发环境
    /
    * 快速注释(apple 中) */

    3.

    常量:不可更改的量,常量不可作为左值

    整型常量
    浮点型常量,
    字符常量('a'、'b'):用单引号,
    字符串常量("hello"):用双引号,比如"h",里面还有隐藏字符\0

    变量:可以变化的量

    整型变量:int
    浮变量
    字符变量

    4.硬性规则

    5.变量的定义

    定义变量:数据类型
    (int,float,double,char)
    变量初始化:数据类型
    (int,float,double,char)
    注意点:
    (1)同一代码变量名不能相同
    (2)字符用单引号括起来

    6.大端法、小端法

    大端法:低位上的数据存储在高的字节地址
    小端法:低位上的数据存储在低的字节地址
    注意:网络上内容传输会用

    7.flaot

    float a1=123456789012345;
    double a2=123456789012345678;
    %m.nf :m>n+1+整数部分实际的位数,才有效,m代表宽度(算上小数点,如果不够在左边用空格补全),n代表.后面的位数
    %-m.nf:左对齐

    8.printf

    %d:10进制整数数据
    %c:字符类型的数据
    %f:浮点型,如果不指定任何宽度的限制,默认打印小数点后六位
    %p:地址

    #include <stdio.h>
    
    int main()
    {
        int a=4;
        printf("a=%p\n",&a);
        int b=8;
        printf("b=%p\n",&b);
        int c=12;
        printf("c=%p\n",&c);
    
        return 0;
    }
    

    9.&符号

    &变量名:是取这个变量的首地址

    10.特殊字符打印

    %:%%
    ":"
    ':' ,'
    \:\

    11.scanf 标准输入

    注意:scanf回车残留,用getcgar()吸收单个字符

    相关文章

      网友评论

          本文标题:2016.9.11 PM 课堂笔记 C语言

          本文链接:https://www.haomeiwen.com/subject/iruuettx.html