猫史档案馆


【趣玩C语言】“ Hello World”猫厂新栏目开讲啦!

用户:科普喵科普喵查看:50 回复:36 评论:50 创建时间:2018-10-12T17:33:14


喵喵,很久没见!

大家有没有很想我~~

 

center_image

 

之前有好学的编程达人

问本喵有没有C语言教程,

聪明机智过人又热心的本喵当然是有求必应啦!

 

本期科普喵先从C语言最基础说起,

咳咳~~拿好小本本做好笔记!emotion_来emotion_来

 

    一、什么是C语言

 

      C语言是一门通用计算机编程语言,广泛应用于底层开发。掌握了C语言就可以很好跟计算机沟通,让计算机明白你要表达的东西。就像我们掌握了英语,就可以和外国人进行交流一样。

 

      语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。

 

      当你学好C语言,可以自己写点代码,做个程序什么的,这个程序只有你有,别人都没有,是不是很厉害呢?

 

    二、C语言编辑工具

 

      1、visual c++ 6.0软件

      2、codeblocks

      这两个软件任选其中一个,网上可以下载。

      (温馨提示:如果需要安装包,可以添加雷电猴QQ:2530173083,获取安装包)

 

    三、基础结构  

 

      你知道“Hello World!”吗?这是世界上第一个程序,后来每个初学者(无论什么语言),编写的第一个程序就是“Hello World!”。

 

       一是尊重编程语言学习的传统。

      二是起程序测试作用,用这个程序测试一种新的系统或编程语言。当看到这两个单词显示在电脑屏幕上,往往表示代码已经能够编译、装载以及正常运行了。

 

      我们来测试下:

 


 

    输出结果:

 

center_image

      怎么样?一切如我们所预料吧!这证明我们的代码无误啦!

     

      可是……为什么……很多个为什么,比如#include<stdio.h>、main、int都是什么东西?有什么作用呢?

     

      咳咳~不用着急~ 本喵来帮大家梳理一遍!

center_image

      → #include <stdio.h>就是一条预处理命令,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。

 

center_image

 

      → int main()是主函数,C语言一定是从主函数开始执行的,而且一个C程序有且只有一个主函数。

      注:这两个是C语言固定的格式,记得写程序之前要按照这个格式写。

 

center_image

      → 这个开始花括号标志着函数的开始,而后面的结束花括号 则标志着函数的结束,函数名后 { }之间的部分称之为函数体。有多少个 就要对应多少个 

 

center_image

 

     → printf()是格式输出函数,它的功能就是在屏幕上输出指定的信息。

 

center_image

 

      → return是函数的返回值,根据函数类型的不同,返回的值也是不同的。

      return 0代表函数正常终止,return 非零代表函数非正常终止。

      所以我们一般以return 0作为程序的结束。

 

center_image

 

      了解C语言最基本结构后,我们来试下敲下我们在编程猫的第一行代码吧!

 


 

      如果你输出结果如下所示,那么你就太棒了!

 

center_image

 

      是不是很有趣呢?本喵下周会更新更多有趣的C语言知识,记得要关注本喵!

 

      悄喵告诉你,这里隐藏了一个易错的点,你知道是哪里吗?可以回帖告诉我,也可以在【编程技巧】打卡分享emotion_嘻嘻

 

 


回复

上一页1 页 / 共 2下一页
bLockTheBlOcK块块bLockTheBlOcK块块

易错点是
应该是return 0;

点赞0


评论


QwQ奶茶QwQ奶茶

呃又没有C++ 我好想办一个关于C++的

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

return 0; 是程序返回0哟 这就分为了两种函数int和void int一般是指带返回(return)void则是没有返回(retrurn)的函数

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

printf();是一个易错点 printf()括号后面应该有分号

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

而且最后也没有打函数结束的大括号}

点赞0


评论


官方雷电猴官方雷电猴

猴几来凑个热闹

emotion_雷电猴_围观

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

center_image

点赞0


评论


小假LittleFalse小假LittleFalse

好的我了解了

放弃C语言

入门都这么难的吗

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

订正!!!转义换行是\n鸭!!!不是/n啊啊啊啊!max喵了!!!

点赞0


评论


热情的大黄鸡984热情的大黄鸡984

看着C++的地位岌岌可危赶紧发一个正在施工的万能工具库

center_image

点赞0


评论


印泽恩Tim印泽恩Tim

这就是新栏目吗?

点赞0


评论


风少年风少年

最容易出错的点是在区分英文的; 不是中文的;

置顶 点赞1


评论


离开的十五分之六老咸鱼离开的十五分之六老咸鱼

想起了max对我说的“计蒜客好评”

点赞0


评论


The_End_404N0tF0undThe_End_404N0tF0und

要加分号;

置顶 点赞1


评论


文叶文叶

抗议!vc6这么老的软件在win10上早淘汰了!

点赞0


评论


龙王小弟龙王小弟

emotion_编程猫_搓头emotion_编程猫_搓头emotion_编程猫_搓头

点赞0


评论


一起学喵喵叫一起学喵喵叫

坐等第二期~~~

点赞0


评论


一个...不说了一个...不说了

贡献俩center_image

center_image

点赞0


评论


无情的AC自动鸡无情的AC自动鸡

center_image

点赞0


评论


跳跳鱼跳跳鱼

实际上,vc和codeblock都有点繁复了,可以偷懒用dev c++然后选择.cpp保存,反正语法都一样emotion_雷电猴_笑趴

点赞0


评论


CaTionalCaTional

摆着VS2017不用要去用还要破译的VC++?而且VC++是写C++的啊,WIN10居然还能装的上

点赞0


评论


xiaole6324xiaole6324

啊呀呀呀呀,简直就是龟速

center_image

点赞0


评论


xiaole6324xiaole6324

易错点应该是分号

点赞0


评论


xiaole6324xiaole6324

教教你们安装vs

1.搜索msdn

2.进入网站后点击Visual Studio201532位下载X86,喵位下载X喵如果你不知道你的位数,下X喵andX86

点击详细信息里面有一个网址,复制到迅雷里。

3解压ISO文件,里面有一个exe文件,点开,让后等待配置好源,点击安装开始安装。

4安装后点击开始菜单,有一个大坑Visual Studio2015,点开

 

 

点赞0


评论


xiaole6324xiaole6324

center_image

哦哈哈哈哈哈哈哈哈哈哈哈哈或哈哈哈哈哈哈哈或哈哈哈哈哈哈哈哈哈哈哈哈哈

苦苦等待了两个小时,终于下载完成了哈哈哈哈哈哈哈哈啊哈哈哈哈哈哈好哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

点赞0


评论


xiaole6324xiaole6324

我没写错吧center_image

为啥center_image

点赞0


评论


xiaole6324xiaole6324

哇呀呀呀呀c++选成c#了

点赞0


评论


平方厘米CM2平方厘米CM2

也能用“啊哈c”编译器

点赞0


评论


xiaole6324xiaole6324

刺~,又得重装vs

点赞0


评论


XYh1271XYh1271

gcc是什么鬼

 

点赞0


评论