从零开始学习c语言(1)

自我介绍

首先,我是一名23级的本科大一新生,热爱编程,这算是我学习c语言的一份云笔记。

我会边学习c语言边写这份云笔记,和我一样是小白入门c语言的可以在这里找到忘记的知识点。

由于边学边写其中所讲为我个人理解可能有些许错误,请各位发现问题可以指出,我们一起进步。

c语言学习准备

安装编译器

我目前使用的是Visual Studio 2022的community版本(免费)

可以前往管网下载,网址:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器

来到官网后往下挪,选择Community2022开始下载

下载完成后打开

根据b站视频教程完成安装

VS2022安装使用教程,Visual Studio 2022详细安装使用调试教程C语言编译器,C++编译器_哔哩哔哩_bilibili

认识c语言

总所周知C语言是一种计算机编程语言,它广泛运用于底层开发。

C语言美国国家标准叫ANSI C ,目前有C89、C90、C99、C11,运用得最广泛的是C89和C90。

编译C语言的编译器主要有Clang、GCC、WIN-TC、MSVC、Turbo C等,我们下载的VS2022就是用的MSVC。

写一个C语言程序

VS2022的基础操作(如果看过VS安装教程程的可跳过)

打开VS2022,选择创建新项目

选择空项目点击下一步

位置可以自己选择放到自己专门放程序的地方(我就在D盘建了一个文件夹专门放程序)

然后创建

进来后我们可以看到左边有解决方案管理器(如果没有或不慎关掉了可以在视图第一个打开)

里面有头文件源文件

源文件就是我们写的C语言程序文件

头文件是电脑中类似存放函数的文件

右击源文件-->选择添加-->添加新建项

我们将后面的cpp改为c,.cpp就是c++程序的后缀(C plus plus)

这样我们就得到了一个C语言程序文件了,可以开始编写C语言程序

C语言程序的语句分析

int main()
{
  return 0;
}

 这段代码为主函数也叫main函数,是我们C语言程序主体,大括号所括起来的部分叫代码块,程序就在这里面执行。

int是整数类型,我暂时理解为在内存中开辟一个空间存放整数,最后的return 0;就是返回0,0是整数,返回一个整数用于告诉我们程序执行成功且执行完毕,只要是整数,你想返回任何值都可以。

注意每段结束了的代码语句后要加分号;;;且输入符号时要用英文输入法

我们可以在大括号内调用打印函printf数尝试打印一个hello world。 

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

由于电脑一开始不知道有printf这个函数,这个函数在头文件stdio.h里,开头的#include<stdio.h>为包含头文件stdio.h这个操作就是告诉电脑我们要用stdio.h里面的函数,这样一来就可以使用printf进行打印了//stdio.h内部存放一些关于输入和输出的函数

按下键盘上的Ctrl+Fn+F5或Ctrl+F5运行代码

很好,恭喜你成为一个hello world人

也许你看过别人的打印长这样:printf("hello world\n");多了个\n

\n为转义字符,n本来就是一个英文字符,加上一个\ 它的意思就变为换行

无他,就是换行后你再打印一句话就会打印在hello world下面,不换行就在hello world后面接着打印而已

这是第一篇,先到此结束,希望大家可以多多反馈

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值