小白的编程之旅

tech2023-07-25  131

**小白的编程之旅—c语言

刚接触c语言,或者说刚接触编程这一领域,发现这还是一门比较有意思的学问。尤其是在深夜,琢磨了半天之后,当一句“hello world”出现在屏幕上时,多多少少还是有些感动吧。下面就整理一下我得心得。

注意:

在c语言中,0或者1并不是代表着阿拉伯数字中的意义,拿0为例,这只是一个字符的代表,并无任何意义,或者说可以代表任何数字每一段代码结束后都要以 “;”结尾,否则就会报错导致代码运行不了在学习的过程中,准备编码环境是必要的,对于小白而言,建议跟着老师或者视频做,否者会一头雾水,走很多不必要的弯路。其次,有一个学长很关键,建议小白去交这样一个朋友,也会少走踩很多坑。老师所提到的每一段代码都建议练习一遍甚至多遍,唯有真正的自己动手实践才能明白代码的严谨性和逻辑性。代码中字母的大小写很重要,有时同样的单词,区分大小写,表达的意思相差很多。

何为c语言?

其实很好理解,简单来说,她就是一门语言,与我们所熟悉的英语,汉语一样,只不过c语言是用来和计算机交流的语言

代码的组成

#include<stdio.h> int main() { printf("hello world \n"); return 0; }

拿这个最简单的代码为例,可以看到这段代码由很多部分组成,下面来挨个分析

int:这里指整型的意思,而她放在“main()”之前,表示main函数调用之后返回一个整型值

return 0:表示返回0的意思 (这里注意,int表示想要返回一个整型值,而return 0 就是返回整数0,int和return 0 是一种配合的使用方式)

main():值主函数,代表着程序的入口,并且有且只有一个主函数!每一段代码都从这里开始读取,进而运行。

{}:这个叫做代码块,所编写的代码都在代码块里才能运行

printf:全称print function,根据意思不难看出,这是一个带有打印功能的函数,所以printf叫做打印函数

#include<stdio.h>:这里先不提这是个啥,我们代码中用的printf函数等都是来自库函数,是c语言给我们提供的,所以我们在使用之前要打个招呼,include意为包含; stdio:std–standard标准 i–input o–output 意为标准输入和输出, 后面的.h(head)意为头文件。所以整个符号的意思是,我要包含一个名叫标准输入输出的头文件。

数据类型

数据类型分为以下几种:

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

数据类型的作用:向内存申请空间来创建变量 注:由于要尽可能节省空间,所以细分了各种数据类型。

符号说明: 1.char—字符类型 2.%d—打印整型 3.%c—打印字符 4.%f—打印浮点数字–打印小数 5.%p—以地址的形式打印

这就是我第一天的成果,初来乍到,如有理解错误,请各位大佬指出,万分感谢!

最新回复(0)