欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言入門篇--初識(shí)C語言及數(shù)據(jù)類型

 更新時(shí)間:2021年08月27日 17:13:29   作者:yycure  
本篇文章是c語言基礎(chǔ)篇,主要為大家介紹了C語言的基本類型,為大家介紹了什么是C語言,希望可以幫助大家快速入門c語言的世界,更好的理解c語言

1. 什么是C語言?

(1)C語言是面向過程、編譯型的編程語言(與C++、Java等面向?qū)ο蟮木幊陶Z言有所不同,ps:C與C++是兼容的),經(jīng)過編譯后最終形成可執(zhí)行程序(即exe,可直接運(yùn)行)。

(2)C語言非常經(jīng)典,一般會(huì)在底層開發(fā)使用,Linux、Mac OS本身就是用C編寫的。

(3)C語言是支持跨平臺(tái)的(!不是指跨編譯器而是指跨操作系統(tǒng))。

(4)C語言是非常接近計(jì)算機(jī)體系結(jié)構(gòu),更能感受到計(jì)算機(jī)軟硬件特性。

2.第一個(gè)C程序&&知識(shí)點(diǎn)

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

在這里插入圖片描述

2.1 頭文件

#include <stdio.h>為所要包含的 標(biāo)準(zhǔn)輸入/輸出頭文件(standard input output)

#include < ____.h> 用于系統(tǒng)提供的頭文件,在系統(tǒng)頭文件的位置查找該頭文件。
#include " ____.h"用于自定義的頭文件,在當(dāng)前文件中查找該頭文件 。

2.2 main函數(shù)

(1)main函數(shù)也是函數(shù),main函數(shù)的返回值一般是int。
(2)main函數(shù)為程序的入口函數(shù),一般有且僅有一個(gè),程序一旦被啟動(dòng)就從main函數(shù)開始執(zhí)行。

2.3 函數(shù)調(diào)用

(1)調(diào)用系統(tǒng)函數(shù)庫中的輸出函數(shù)進(jìn)行輸出。
(2)'\n'為回車換行符,是轉(zhuǎn)義字符。

2.4 return 0;

出現(xiàn)情況:

(1)在主函數(shù)(main( )函數(shù))中,代表無系統(tǒng)返回值,即執(zhí)行到此時(shí)直接跳出程序結(jié)束。

(2)在自定義函數(shù)中,代表無函數(shù)返回值。

3. 數(shù)據(jù)類型

3.1 C語言數(shù)據(jù)類型

  • char        //字符數(shù)據(jù)類型
  • short       //短整型
  • int         //整形
  • long        //長(zhǎng)整型
  • long long   //更長(zhǎng)的整形
  • float       //單精度浮點(diǎn)數(shù)
  • double      //雙精度浮點(diǎn)數(shù)

!C語言無字符串類型。

3.2 為什么有這么多數(shù)據(jù)類型?

因?yàn)橛?jì)算機(jī)就是為解決人的問題,生活中的各種場(chǎng)景要用到各種類型的數(shù)據(jù)。

3.3 各個(gè)數(shù)據(jù)類型的大小

#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;
}

在這里插入圖片描述

以上用sizeof計(jì)算類型大小,結(jié)果是以字節(jié)為單位的。

到此這篇關(guān)于C語言入門篇--初識(shí)C語言及數(shù)據(jù)類型的文章就介紹到這了,更多相關(guān)C語言數(shù)據(jù)類型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Socket通信原理和實(shí)踐

    Socket通信原理和實(shí)踐

    本文詳細(xì)講解了Socket通信原理和實(shí)踐,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • C語言 位段的詳細(xì)介紹

    C語言 位段的詳細(xì)介紹

    這篇文章主要介紹了C語言 位段的詳細(xì)介紹的相關(guān)資料,學(xué)習(xí)C語言基礎(chǔ)的朋友,可以參考本文,需要的朋友可以參考下
    2016-11-11
  • 簡(jiǎn)單掌握Linux系統(tǒng)中fork()函數(shù)創(chuàng)建子進(jìn)程的用法

    簡(jiǎn)單掌握Linux系統(tǒng)中fork()函數(shù)創(chuàng)建子進(jìn)程的用法

    fork()函數(shù)只能在類Unix系統(tǒng)下使用,因?yàn)樾枰雞nistd頭文件,這里我們就來簡(jiǎn)單掌握Linux系統(tǒng)中fork()函數(shù)創(chuàng)建子進(jìn)程的用法,需要的朋友可以參考下
    2016-06-06
  • C++ 設(shè)置透明背景圖片

    C++ 設(shè)置透明背景圖片

    這篇文章主要介紹了C++ 設(shè)置透明背景圖片的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • 基于C++實(shí)現(xiàn)五子棋AI算法思想

    基于C++實(shí)現(xiàn)五子棋AI算法思想

    這篇文章主要為大家詳細(xì)介紹了基于C++實(shí)現(xiàn)五子棋AI算法思想,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 淺談c++ 字符類型總結(jié)區(qū)別wchar_t,char,WCHAR

    淺談c++ 字符類型總結(jié)區(qū)別wchar_t,char,WCHAR

    下面小編就為大家?guī)硪黄獪\談c++ 字符類型總結(jié)區(qū)別wchar_t,char,WCHAR。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • QT編寫窗口插件實(shí)現(xiàn)調(diào)用窗口的自適應(yīng)

    QT編寫窗口插件實(shí)現(xiàn)調(diào)用窗口的自適應(yīng)

    這篇文章主要為大家詳細(xì)介紹了QT編寫窗口插件實(shí)現(xiàn)調(diào)用窗口的自適應(yīng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • C++學(xué)習(xí)之IO流(輸入輸出流)詳解

    C++學(xué)習(xí)之IO流(輸入輸出流)詳解

    流是一種抽象概念,它代表了數(shù)據(jù)的無結(jié)構(gòu)化傳遞。而用來進(jìn)行輸入輸出操作的流就稱為IO流。這篇文章主要為大家介紹了C++中IO流的使用詳解,需要的朋友可以參考一下
    2021-12-12
  • C語言函數(shù)指針的使用詳解

    C語言函數(shù)指針的使用詳解

    在C語言中,函數(shù)指針是指向函數(shù)的指針變量,本文主要介紹了C語言函數(shù)指針的使用詳解,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • C語言實(shí)現(xiàn)哈夫曼樹的方法

    C語言實(shí)現(xiàn)哈夫曼樹的方法

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)哈夫曼樹的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05

最新評(píng)論