C第二天任务//C语言中变量的类型有哪些//字符是什么,字符串又是什么,汉字是字符么//什么是绝对路径,什么是相对路径

C第二天任务

C语言中头文件的作用? <>和""有什么区别?

#includ<stdio.h>
#include”mylib.h”
1)<>从标准库中查找头文件 ;<>这种方式,编译器查找的时候,会在编译器的安装目录的标准库中开始查找。
2)”” 从自己的路径查找文件,找不到再到标准库里查找;""这种方式,会在当前的工程所在的文件夹开始寻找,也就是源程序所在的文件夹。

C语言中变量的类型有哪些?写出来 并说明

C第二天任务//C语言中变量的类型有哪些//字符是什么,字符串又是什么,汉字是字符么//什么是绝对路径,什么是相对路径

字符是什么?字符串又是什么?汉字是不是字符?常见字符有哪些编码格式?

字符看做一种独立于数字的编码,最常用的ASCII(美国标准字符),
每个国家都有自己的字符库,如汉字,日语等,为实现字符在计算机中的输入输出,都有自己的编码库,如GB2312,GBK等
ASCII是被编入到C语言标准库内,所以我们可以直接引入,使用时单字符用单引号’a’书写。
字符串是多个单字符连续在一起的方式,默认下,字符串使用’\0’结束,对应数字0

什么是绝对路径?什么是相对路径?

路径是所有系统中文件的重要组成部分。通过路径来区分各个同名文件,或所在存储的位置。
绝对路径是 从根路径一直到目标文件的位置。
相对路径是以当前环境做为起点,使用./ 或 …/ 组成的路径