zoukankan      html  css  js  c++  java
  • C语言基础知识

    1.C转义字符
    \n换行 \r回车 \t水平制表 \v垂直制表 \b退格 \f走纸换面 \a鸣铃
    2.linux下gcc编译命令
    gcc a.c -o a //编译
    ./a //运行
    3.输入函数
    说明符:d十进制整数 x十六进制整数 o八进制整数 u无符号十进制整数 f小数表示的浮点数 e指数表示的浮点数 c单个字符 s字符串
    4.函数。
    C语言程序是由函数构成的,函数是C语言程序的基本单位。
    5.数组定义
    int a[]={1,2,3,4};
    6.头文件
    #include <stdio.h>
    7.主函数(入口函数)
    int main(void){}
    8.指针。指针的值是地址值(int、long类型);指针的类型是它所指示变量的类型。
    int *p = &a;//p是指向变量A的指针
    int a[10],*p1;
    p1=a;//指针p1指向a数组的首元素。
    float *p1[3], (*p2)[3];//前者是指针数组,有四个指针;后者是指向一个列元素有三个(还是四个?只有三个,0,1,2)的数组的指针。
    int (* pf)();//指向函数的指针。
    int *pf();//指针函数。他的返回值为指针。
    int * * pp;//指向指针的指针,二级指针;
    int a[2][3];//表示一个两行三列的数组a[0],a[1]表示这两行的地址。
    char *s;
    s=(char *)malloc(10*sizeof(char));//申请10个字节内存,申请成功S获取到一个地址值,失败返回NULL。
    *s //表示指针s所指向的值。

  • 相关阅读:
    H3C S3600-28TP-SI配置命令
    笔记本双网卡内外同上
    计算机存储单位与宽带单位
    linux 设置网卡
    linux 挂载命令详解
    vue实现京东动态楼层效果
    js字符与ASCII码互转的方法
    UartAssist串口调试工具
    高字节和低字节是什么意思?
    int16, int32, int64等类型说明
  • 原文地址:https://www.cnblogs.com/svvs/p/3031374.html
Copyright © 2011-2022 走看看