1102课程--函数的定义+函数的组成+数据+数据类型

C语言是由若干个函数组成,有且只有一个主函数main

q1:什么是函数?

a:完成特定功能的程序模块

q2:函数的组成?

a:函数头+函数体

   -->函数头:函数名称、函数类型、参数、参数类型

   -->函数体:声明、赋值(函数赋值、运算符赋值)、计算、输出

   ---->符号---->字符集:C语言允许使用的字符集合

                                       关键字、标识符、分隔符(“,”、“ ”)、运算符

数据数据类型
常量变量基本类型构造类型指针类型空类型    自定义类型
也称字面量

1、定义 类型说明符号 标识符(只能声明一次)

2、引用 标识符(可以操作多次)

实型、整型、字符型地址类型参数、指针、函数

------>整型常量(int)、整型变量,根据类型说明符进行说明其空间大小

          十进制:默认

          八进制:0开头

          十六进制:0x/0X开头

       (使用变量存储我们想要的常量的时候,需要左右两边类型保持一致

    ------>左值、右值的概念   left-value-->l-value    right-value-->r-value

              左值:必须是内存空间,必须是一个变量

              右值:可以是变量、常量、表达式、函数引用等

------>实型常量(double)、实型变量

------------>区分函数:类型说明符号 标识符(参数、参数类型)

------>字符常量(char)、字符变量

          字符的表示:单引号,有且只能有一个字符

          eg:'s' 't'  合法常量       'ab'  非法变量

          注意联想到ASCII表,其中要重要记住以下几个字符及对应编码:

            

          \ ------->反斜杠,代表的是转义符,本身没有含义,需要和某种字符配合到一起,代表一个新的含义

           

          \ooo \数字 表示的是八进制

          \hxx \x数字 表示的是十六进制

           \012  012表示八进制数字10-->对应换行符

           \101  101表示八进制数字65-->对应‘A’

           \x41   41表示十六进制数字65-->对应‘A’

            

练习:将 I am a student

              "  I am a student " 

               \ I am a student\ 三句话打印出来

        

------> 字符串常量:双引号,由多个字符组成,且自带一个空字符(\0)

          eg:"hello"

          ------>字符串常量没有对应的字符串变量进行存储

                    字符串是由字符串数组进行存储

q3:函数和变量的区分

a:类型说明符号 标识符        变量的定义格式

   类型说明符号 标识符() 函数的定义格式

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值