Hello!各位大佬,欢迎光临!
我是小白,人称“”Silly小白~”,接下了给各位介绍
对C语言的理解和经验,希望各位能指出不足之处,Thanks♪(・ω・
一、初识C语言
1、什么是C语言?
本着求真务实的精神,带大家一起思考C语言到底是什么。首先我们先把C语言的这个名字进行拆分为C和语言。语言这个词,想必大家都不陌生,我们平时交流的普通话、粤语、全国各个地方家乡话以及我们学习在初高中乃至大学学习的英语都被称为语言。从中我们不难发现语言的特点“人与人交流的工具”。那我们回到问题点“什么是C语言呢?”,其实C语言是一门计算机语言,那什么又是计算机语言呢?,不难看出计算机语言就是“人和计算机交流的工具(语言)”。
想必大家都知道,任何事物的发展都有历史性,比如去年的你和今年的你是不是有所不同。兜里的money比去年多了,人也胖了几斤。那语言也是如此,也是随时间的变化而发展,从无到有,从低级语言(二进制语言、汇编语言、B语言),到高级语言(C语言、C++、JAVA、python)的发展过程。各位应该都懂计算机,计算机是不是需要通电,通电是不是有正电和负电之分,用1和0表示。0和1就是所说的二进制表示形式。不兜圈子了哈哈哈,C语言简单来说就是人和计算机交流的语言,通过这种语言实现人与计算机的一个互动。
二、走进C语言的世界
明白了什么是C语言,接下来就系统了解C语言的构造,以及熟悉C语言的大概。什么是从、C语言的大概呢?也就是说C语言的内容全貌。
第一个C语言程序
#include<stdio.h> //头文件 /**************** 解析: main函数是C语言程序的入口; 一个工程中main只有一个; printf:输出打印函数,系统提供; ****************/ int main() { printf("hello,world\n"); return 0; }
2.C语言的数据类型
想必大家都知道我们平时生活中交流也所涉及一些数据,比如数字(小数、整数、小数、字符.......等等),那在C语言中也涉及其中的数据,根据数据的不同,所以分为不同的类型。
/************************************************ Char //字符数据类型 1byte Short //短整型 2byte Int //整型 4byte Long //长整型 4/8byte Long long //更长的整型 8byte Float //单精度浮点型 4byte Double //双精度浮点型 8byte //注意:不同的类型是为了更加丰富的表示生活中的各种值 Bit 比特位 计算机最小单位 Byte 字节 1字节=8个比特位 Kb Mb Gb Tb pb Char ch=‘A’; Int weight=120; Int salary=20000; sizeof操作符返回值为其操作数的存储大小,用字节数表示; *************************************************/ 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)); return 0; }
后续更新下二节,兄弟们!