美文网首页
2016.9.11【C】

2016.9.11【C】

作者: 抬头向前看 | 来源:发表于2016-09-12 08:39 被阅读0次

    1.C语言程序的编译

    1.gcc xx.c都会默认生成一个a.out的可执行文件
    2.【gcc xx.c -o 目标文件】

    1.一个C程序有且只有一个入口main
    2.程序是从{开始一步一步运行
    3.当程序碰到return时,结束运行
    4.printf是一个标准格式化输出函数疏忽“”里面的东西
    5.\n换行符
    6.//单行注释
    7./*
    
       */多行注释
    
    #include<stdio.h>
    int main()  //main是所有程序的入口
    {
      printf("hello world\n");
      return 0;
    }
    

    2.C语言程序的执行

    ./a.out

    3.常量

    常量:不可更改的量,常量不可以作为左值 1 2 3 4 5
    整形常量:1.2 4.5
    浮点常量:'c' 'a' 'b'
    字符常量:用''括起来
    字符串常量:用""括起来

    4.变量

    变量:可以变化的量
    定义变量:数据类型(int)变量名
    变量初始化:数据类型(int)变量名=初值

    整形变量:
    int
    浮点变量(实型):
    float
    double
    字符变量:
    char

    注意:

    1.同一代码块变量名不能相同
    2.字符用单引号括起来 'c'

    6大端法、小端法

    1.大端法:低位上的数据存储在高的字节地址
    2.小端法:低位上的数据存储在低的字节地址

    注意:网络内容传输数据会用

    7.float

    float a1=123456789012345;
    double a=12345678901234567890;

    8.printf

    %d: 输出十进制整数
    %s : 输出字符串
    %c : 输出字符
    %f : 输出带小数点的数,默认打印到小数点后六位
    %p: 输出地址
    %m.nf: 如果m<n+1实际整数部分位数的个数,m无意义,否则以空格补全,按照右对齐的方式
    %-m.nf: 左对齐
    注意:%d和%c输出类型比较严谨

    9.&符号

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

    10. " ? \n \t

    11.scanf

    scanf:标准格式化输入函数
    scanf("%d",&a);
    scanf("%d%d",&a,&b);

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

    相关文章

      网友评论

          本文标题:2016.9.11【C】

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