开篇:自我介绍

hello!我是刚刚接触C语言的一名大二计算机专业在读小白。这是我写的第一篇博客,算一个新的开始。我会认为这是我目前生活学习的一个转折点,在学习生活中,我想成为一个能够分享知识和善于分享知识的人。希望看到我写的博客的读者,都能有所收获。

--------------------------------------------------------------------------------------------------------------------------------

学习目标+努力

目前的学习目标,就是通过不断地学习,拿到一个满意的offer,当然没有人不想进大厂,我也一样!从今天开始加油吧!

学习的过程从来都不是一蹴而就的,希望付出同等的时间甚至更多。当然,我会义不容辞。打算怎么学习编程?首先就我而言,觉得抱着一本编程知识书籍就啃,不适合初学者。在学习编程的路上,需要一盏指路明灯,找到一位好老师是非常重要的,跟着老师学习,上课认真听,听不懂重复听,把知识吸收转换成自己的。还要多敲代码、提交代码!这点很重要!每周除上学校专业课和日常生活时间之余,剩下的时间我都希望可以利用起来,用来学习编程。除了现在学习的C语言,我还必须学好计算机语言、算法和数据结构、操作系统、计算机网络...这些知识后续我也会更新学习笔记。

--------------------------------------------------------------------------------------------------------------------------------

创建项目

ps:我这里使用的是Visual Studio 2019 版本。

我们要怎么写代码呢?

打开vs2019,首先第一步创建一个项目,然后创建一个源文件,然后在源文件里就可以写代码了,接着就是编译代码和运行操作了。

 右键创建源文件

点击添加,创建源文件

创建好了源文件就可以在其中编写代码了。我们要知道一段代码是如何执行的,在C语言中是从主函数的第一行开始执行的,所以C语言代码中得有main函数也就是主函数,主函数就相当于执行代码的入口。注意一个源文件(xxx.c文件)中只能有一个main函数,所以写代码第一步,先写出主函数(main函数)。

在主函数中,main函数指的是函数名,大括号中指的是函数体,int指的是函数的返回类型。int是整型的意思,也就是整数,其中return返回的就是0。

那我们先写个代码,在屏幕上打印:hello world,就需要引入printf函数(打印函数),作用是在屏幕上打印信息。这里需要注意printf函数属于库函数,使用该函数的时候需要引用头文件stdio.h。引用方式是#include <stdio.h>

打印hello world

接下来就是编译代码和运行代码,我们只要按快捷键:ctrl+f5,如果按快捷键不起作用的话还可以尝试用:fn+ctrl+f5,如果还不起作用可以在菜单栏中点击调试选择开始执行(不调试),如下图。我们按下快捷键以后就会出现打印的hello world。这就是我们写的第一个C语言程序了。

除了int整数类型,在C语言中还支持以下数据类型

char字符数据类型,字符诸如a,b,c....那么现在我们要存放一个a字符,怎么存呢?

举几个用数据类型例子

每一种数据类型的大小是多少呢?这里需要引用sizeof关键字也是操作符,作用是计算类型或者变量所占空间的大小。%d—打印一个整数。\n是换行。那么我们打印出来的数字单位是什么,也就是sizeof的单位是什么。sizeof的单位是字节(byte)。一个字节=八比特(bit),C语言标准;sizeof(long) >= sizeof(int)

为什么会有四种整型类型?

存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。

笔记一就写到这里,内容不多,感谢观看。

【C语言】初识C语言——开端相关推荐

  1. 新手上路C语言初识C语言(其二)

    文章目录 新手上路C语言初识C语言(其二) 导入 一.变量的作用域和生命周期 二.常量 字面常量 const修饰的常变量 #define定义的标识符常量 枚举常量 三.字符串 四.转义字符 五.注释 ...

  2. 请回答c语言-初识c语言(上)【入门】

    请回答c语言-初识c语言(上)[入门] 1.为什么我们要学习c语言? 2.什么是C语言 3.第一个C语言程序 4.利用编译器 5.数据类型 6.常量与变量 6.1变量的定义方法 6.2局部变量和全局变 ...

  3. C语言-初识C语言(4)

    11.常见关键字 auto    break    case   char  const   continue   default   do   double   else   enum   exte ...

  4. 0基础玩转C语言—初识C语言(上)

    初始C语言(上) 一.开门见山 1.1.第一个C语言程序 1.2.程序解剖 二.数据类型 2.1.为什么引入数据类型? 2.2.C语言中有哪些基本数据类型? 2.3.每种类型的大小是多少? 2.4.数 ...

  5. ea=1是什么意思 c语言,初识C语言1

    什么是C语言 人与人之间的沟通须要语言,而人与计算机之间沟通也须要语言,计算机只能识别这种由0和1组成的二进制,因此最开始人与计算机是用二进制构成的机器语言沟通的,可是因为其复杂,人们便用符号来定义二 ...

  6. C语言——初识C语言(define定义常量和宏,指针,结构体)

    1.1define定义常量和宏 define    定义符号(定义常量) //define 定义标识符常量 #define MAX 1000 define    定义宏(宏是有参数的,参数用来替换) ...

  7. C语言入门(初识C语言)

    C语言入门(初识C语言) 前言 什么是C语言? 为什么选择C语言? 计算机语言的发展 高级计算机语言中的经典:C语言 初识C语言(正片开始) 一.第一个C语言程序(你好,C语言) 1.1 #inclu ...

  8. 初识C语言---(4)

    目录 指针初识 结构体 指针初识 学习指针知识,我们得首先了解内存方面的知识: 内存: 内存是电脑上特别重要的存储器,计算机中程序的运行都是在内存中进行的 . 所以为了有效的使用内存,就把内存划分成一 ...

  9. 初识C语言---(2)

    字符串+转义字符+注释 "hello world.\n" 这种由双引号引起来的一串字符称为字符串字面值,或者简称字符串. 重点:字符串的结束标志是一个 \0 的转义字符.在计算字符 ...

  10. 《C Primer Plus(第6版)中文版》一第1章 初识C语言1.1 C语言的起源

    本节书摘来自异步社区<C Primer Plus(第6版)中文版>一书中的第1章,第1.1节,作者 傅道坤,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第1章 ...

最新文章

  1. Android 个人学习笔记- 导入android项目,无法自动生成R文件的解决方法
  2. 详解python中的round()函数
  3. 关于PostMessage后台发送组合键
  4. 未封装的扩展程序是什么意思_“冰壶见底未为清,少年如玉有诗名”这句诗是什么意思?...
  5. DoYourData Start Menu for Mac界面介绍使用指南
  6. 泛微oa系统什么框架_泛微OA系统表结构说明文档
  7. (Giser源数据获取必备)地理空间数据云
  8. C# OpenCv 证件照换底色
  9. Python通过Socket实现QQ聊天功能
  10. 验证整数和小数的正则表达式
  11. c语言recy未定义标识符,C语言课程设计 材料管理系统.doc
  12. Python网络爬虫之数据解析(一)
  13. 宝塔面板+小鸟云服务器+wordpress建站使用
  14. 再见了, 上海!我的程序生涯!
  15. 模拟登录12306(selenium+超级鹰)
  16. VUE扫码枪js代码
  17. 安全攻访策略:PDR模型
  18. 数字电路实验 07 - | 计数器及其应用
  19. 百度云主机连接FTP
  20. Maven下的Mybatis基本配置和使用

热门文章

  1. 鸿蒙大战是什么,混沌氏(浑沌)、鸿蒙氏,盘古开天辟地时两个最强大的部落首领?...
  2. Panda3D引擎简介跟初步体验
  3. .dll文件有什么用?
  4. spring-data-redis 连接泄漏,我 TM 人傻了
  5. 毕业生求职必会算法 约瑟夫环问题
  6. 【BYM】Android模块化实践复盘
  7. 大学不会教,但是程序员第一天工作需要知道的事儿...
  8. 如何优雅地平均多条曲线 scipy.interpolate.interp1d below the interpolation range error
  9. 【React】Antd实现表格序号递增
  10. 使用DB2 pureXML管理蛋白质数据库