服务器之家

服务器之家 > 正文

C语言入门篇--初识C语言及数据类型

时间:2021-12-24 14:21     来源/作者:yycure

1. 什么是C语言?

(1)C语言是面向过程、编译型的编程语言(与C++、Java等面向对象的编程语言有所不同,ps:C与C++是兼容的),经过编译后最终形成可执行程序(即exe,可直接运行)。

(2)C语言非常经典,一般会在底层开发使用,Linux、Mac OS本身就是用C编写的。

(3)C语言是支持跨平台的(!不是指跨编译器而是指跨操作系统)。

(4)C语言是非常接近计算机体系结构,更能感受到计算机软硬件特性。

2.第一个C程序&&知识点

?
1
2
3
4
5
6
#include <stdio.h>//(1)
int main()//(2)
{
    printf("Hello world!\n");//(3)
    return 0;//(4)
}

C语言入门篇--初识C语言及数据类型

2.1 头文件

#include <stdio.h>为所要包含的 标准输入/输出头文件(standard input output)

#include < ____.h> 用于系统提供的头文件,在系统头文件的位置查找该头文件。
#include " ____.h"用于自定义的头文件,在当前文件中查找该头文件 。

2.2 main函数

(1)main函数也是函数,main函数的返回值一般是int。
(2)main函数为程序的入口函数,一般有且仅有一个,程序一旦被启动就从main函数开始执行。

2.3 函数调用

(1)调用系统函数库中的输出函数进行输出。
(2)'\n'为回车换行符,是转义字符。

2.4 return 0;

出现情况:

(1)在主函数(main( )函数)中,代表无系统返回值,即执行到此时直接跳出程序结束。

(2)在自定义函数中,代表无函数返回值。

3. 数据类型

3.1 C语言数据类型

  • char        //字符数据类型
  • short       //短整型
  • int         //整形
  • long        //长整型
  • long long   //更长的整形
  • float       //单精度浮点数
  • double      //双精度浮点数

!C语言无字符串类型。

3.2 为什么有这么多数据类型?

因为计算机就是为解决人的问题,生活中的各种场景要用到各种类型的数据。

3.3 各个数据类型的大小

?
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main()
{
    printf("%d\n", sizeof(char));
    printf("%d\n", sizeof(short));
    printf("%d\n", sizeof(int));
    printf("%d\n", sizeof(long));
    printf("%d\n", sizeof(long long));
    printf("%d\n", sizeof(float));
    printf("%d\n", sizeof(double));
    printf("%d\n", sizeof(long double));
    return 0;
}

C语言入门篇--初识C语言及数据类型

以上用sizeof计算类型大小,结果是以字节为单位的。

到此这篇关于C语言入门篇--初识C语言及数据类型的文章就介绍到这了,更多相关C语言数据类型内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/m0_46630468/article/details/112998757

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部