首页 > 其他分享 >C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord

C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord

时间:2023-01-13 14:06:56浏览次数:45  
标签:HelloWord 那么 语言 书写 C++ C语言 编译

C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord_资源管理器

网友说:C语言和C++区别是什么

我想学C++,因为C语言听起来好low啊。

首先啊,小伙子有这个问题和想法是对的,我之前也问过同样的问题~

那么,既然你问了,我也就浅浅的讲一讲,我也就不说的那么全面了,

             很简单,啊,真的很简单,也就只有两句话。

1:一个是面向过程,一个是面向对象

2:C++是基于C语言之上的,(小伙你得先学好C语言,做事情别那么着急),学好了C语言后,你会发现,他们两个简直就是双胞胎。

SO,不要担心,先好好开始学C,你一定会有收获!!!

那么,如何学习C语言呢?我来带你看一看啊看一看~~~

——————————————————————————————————

                                 什么是C语言?

C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord_应用开发_02

         是你在王者骂人的那种语言吗?不,不是的啊!

C语言的发展史

C语言是一种计算机高级语言,是人与计算机交流的一种语言。那么,我们怎么去交流?直接和它说话吗?不是的啊,它得转换为汇编语言,机器语言,再去和计算机交流。

C语言是贝尔实验室于20世纪70年代研制出来的,并随着UNLX系统广泛使用得到推广。

C语言特点:一种模块程序设计语言,语言简洁,书写自由,可移植性好,数据处理能力强,运算丰富,一共有34种运算符,32个关键字,9条控制语句,可以直接调用系统功能实现对硬件的操控。

应用领域:系统软件,应用软件,科学计算,图形处理,嵌入式应用开发

编译环境:Visualstudio(所有的语言都可以在这个里面编译)

下载地址:​

下载后安装应用,再安装关于C++开发的程序,进去后点击创建新项目——空项目——下一步,进入编译界面

进入后:找到解决方案资源管理器,点击源文件——添加——新建项——C++文件(.cpp)——在下面的名称改为自己的名称并将后缀的(.cpp)改为.c  然后在位置中修改你所要存放的位置,点击添加,这样,我们就可以来书写我们的第一个代码了!(如果找不到解决资源管理器或者弄丢的可以在视图中找到)

C语言基本结构

书写Helloword

#include<stdio.h>//这是头文件,写代码的第一句,(//)的作用是注释
int main()//这是主函数,有且只有一个!!!
{ //这里面是你要写的内容
printf("Helloword\n");//(printf是一个打印函数,里面是要输出的内容),\n是换行的作用
return 0;//这是返回一个整型,与前面的int相对应
}1.
2.
3.
4.
5.
6.

//写完代码后按下Fn+F7是调试,Fn+F5生成

如果你能不看屏幕,运行输出Hello word,那么,小伙,恭喜你!!!(目前的你已经打败了2%的人)



标签:HelloWord,那么,语言,书写,C++,C语言,编译
From: https://blog.51cto.com/u_15920966/6005898

相关文章

  • DPDK入门实践2——编译安装与helloworld
    要想弄懂一个工程,在了解完它的基本概念和大体架构之后,就让它跑起来。看看是怎么玩转的,然后再深入细节。这里我先到GitHub上下载dpdk工程的18.11.2稳定版本,之所以选择这个版......
  • orb_slam 编译错误
    /usr/bin/ld:找不到-lpybind11::embed/usr/bin/ld:找不到-lEigen3::Eigencollect2:error:ldreturned1exitstatusCMakeFiles/ORB_SLAM2.dir/build.make:412:recip......
  • C语言例题
    C语言例题题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?#include<stdio.h>#include<math.h>intmain(){intx,i,y......
  • 《数据结构 - C语言》单链表
    目录结构定义初始化建立清空求表长判断是否为空表取值查找插入删除销毁遍历打印测试结构定义#include<stdio.h>#include<malloc.h>#include<stdlib.h>#defineOK......
  • 初识C语言
    1、对编程而言,可移植性意味着什么?在一种系统中编写的C程序稍作修改或不修改就可以在其他系统运行。2、编程的七个主要步骤是什么?定义程序的目标设计程序编写程序编......
  • c语言根据成员变量地址获取结构体的地址
    目录参考链接正文参考链接正文C语言中,根据成员变量地址获取结构体的地址。有一种实现方法:member_address-&(((TYPE*)0)->member);这个里面最让人疑惑是&(((TYPE*)0......
  • Jenkins 编译Android apk 流水线 - 打工人日志 - jobcher
    Jenkins编译Androidapk,上传apk包,生成下载二维码,并推送钉钉安装Android环境#这里使用的是openjdk1.8.0版本,有需要的话需要到java官网上进行下载对应的JDK版本。$yumin......
  • C语言公司考勤系统[2023-01-12]
    C语言公司考勤系统[2023-01-12]1.题目:公司考勤系统考勤系统是公司人事管理重要环节,用于记录员工迟到、早退、缺席、请假等出勤情况,并能提供数据统计功能。系统需求如下:......
  • java,class文件批量反编译成class文件,免安装
     官方文档ThisisREADMEfileforJad-thefastJavaDecompiler.Jadhomepage:http://www.kpdus.com/jad.htmlCopyright2001PavelKouznetsov([email protected]......
  • AS编译报错:No toolchains found in the NDK toolchains folder for ABI with prefix:
    简单粗暴的解决办法:删除sdk路径下ndk打头的两个文件夹即可,如果不想删除,改名也行(比如在文件夹后面加个1)。两个文件夹分别为:ndk、ndk-bundle......