小白学c语言-01-编辑器及小demo

136 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情

自学C语言

  • 前文
    • 本文是我自学的C语言一些知识以及个人理解, 希望帮助到一些想要学习前端的小白朋友
    • 介绍本次学习的是C语言的基本语法相关知识
    • 这是基于我学习的笔记而来的文章

编辑器

  • devC++
    • Dev-C++ 是一个轻量级的 C/C++ 集成开发环境(IDE),适合 Windows 环境中的初学者。Dev-C++使用MingW64/TDM-GCC编译器,遵循C++11标准,兼容C++98标准。开发环境包括多页窗口、项目编辑器、调试器等。在项目编辑器中,集成了编辑器、编译器、链接器等,同时还拥有丰富的系统软件-嵌入式实时操作系统。提供高亮度的语法显示,减少编辑错误,完善的调试功能是适合C/C++语言初学者教学,也适合非商业一般开发者。
    • 知乎有人写了关于安装下载的文章
    • 下载地址
  • 操作也是很简单的(点击红色区域就可以了)

Inkeddevc++_LI.jpg

C语言概述

  1. 为什么学习c语言
  2. c的起源和发展
  3. c的特点
    • 优点 代码量小 速度快 功能强大
    • 缺点 危险性高 开发周期长 可移植性不强
  • 有利于对面向对象面向过程的区分

代码的规范化: 定义变量 对变量进行操作 什么是字节 字节就是存储数据的单位,并且是硬件所能访问的最小单位 1字节 = 8位 1K = 1024字节 1M= 1024K 1G= 1024M 定义: 定义一次就够了, ASCII码 ASSCII不是一个值,而是一种规定, ASCII规定了不同字符的是使用那个整数值去表示 它规定了:'A' ---65

  1. 字符的存储【 】

    1,printf()符的用法 2,printf("字符\n"); \n表示换行 3,print("输出控制符1 输出控制符 4,输出控制符,和输出参数要一一对应 输出控制符:
    %d %ld %c
    %f %lf %x(或者%x或者%#X) 为什么需要输出控制符 1, 01组成的代码可以表示数据也可以表示指令 2, 如果01组成的代码表示的是数据的话,那么同样 的01代码组合以不同的输出格式输出就会有不同的输出结果输出控制符:
    %d %ld %c
    %f %lf %x(或者%x或者%#X)


为什么需要输出控制符

1, 01组成的代码可以表示数据也可以表示指令 2, 如果01组成的代码表示的是数据的话,那么同样 的01代码组合以不同的输出格式输出就会有不同的输出结果

小demo

#include <stdio.h>

int main(void)
{
    printf("hello world");
    
    return 0;
 }
 
  • 运行效果

c1.png

后记

  • 希望对对C语言有兴趣的朋友们有帮助
  • 这篇文章主要是关于C语言的, 希望大家喜欢
  • C语言的作者是美国人人丹尼斯里奇, 非常厉害的人