c语言概论与第一个c程序

第一个C程序

gcc

编译器套件

gcc 下载时自动匹配ubnuto版本进行下载

  • gcc name.c -o name

C语言概论

  • 一个c程序无论大小,都是由变量和函数组成的

  • main 为主函数,其他函数名无限制

    • main 函数为程序入口
    • 程序运行从main的起点开始执行
      • 只在纯粹的c语言中有效
    • 每一个c程序必须有一个main函数

注释

// 注释一行
/*内部框住
全是注释*/

函数结构

  • int 代表函数返回的结果是一个整型

  • viod 代表不返回任何数据

  • return 函数的返回值,返回给父进程

    • 返回值和函数类型要保持一致
    • 一般情况下,返回值为0,代表运行成功
  • include 引入包含的头文件

    • stdio.h 标准的输入输出库
    • inlucde <>引入系统库
    • include ""引入用户头文件,也可以引用系统头文件,但是效率慢,会现在本文件目录下去寻找相关文件,找不到再去系统库
  • exit()

    • 以函数来退出函数
    • 在main函数中和ruturn效果一致

关键字

32个关键字

在GCC编译器中定义的32个关键字,可以直接被识别

man手册

  • 手册类别
    1. shell命令
    2. 系统调用
    3. 库函数
    4. 特殊文件(通常出现在/dev目录下)
    5. 。。。

printf函数

  • printf(“输出控制符1,输出控制符2,…”,输出参数1,输出参数2…);
  • printf(“输出控制符,非输出控制符”,输出参数);

scanf函数

  • 读取键盘上的输入

  • Linux中三个标准输入输出

    • 键盘 - 输入
    • 屏幕 - 输出
    • 屏幕 - 出错
  • scanf(“%d”,&a);//&取址

标识符

  • 用来表示某种含义的字符,在C语言中用来为函数、变量、结构体、枚举等命名

  • 标识符命名规则

    • 只能以下划线、数字、字母、美元符号$组成

    • 不能以数字开头

    • 不能与关键字同名

    • 严格区分大小写
      在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值