IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 新手对于初阶C语言的练习 -> 正文阅读

[C++知识库]新手对于初阶C语言的练习

?

首先,我是一个刚入门的C小白,来自互联网这个大家庭。

其次我会在CSDN分享我每天学习C语言的过程,也算是对自己的一个监督。

我觉得C语言是一个基础性的东西,任何事开始都会很困难,所以我要卷起来,每天练习500到1000行代码(毕竟还有其他的事情要干),熟能生巧这句话已经流传了几千年了,我也不再多说,对于学习编程我觉得可以线下学习也可以线上学习,看自己的自控能力怎么样,我建议跟着专业的老师去学习,毕竟有什么不会的可以直接去问,而且学习更加的系统。

首先我会从初阶的C开始学习,然后是进阶的C,然后是C++。

我会将初阶的C语言的学习列一个大纲(进阶和C++暂时不需要太着急)

1.初识C语言。我们可以将C笼统的学习一遍,让我们对C语言有一个大概的了解,知道C是干什么的,知道C如何使用,C怎么写都可以笼统的了解一下。

2.分支和循环语句

3.函数

4.数组

5.操作符

6.指针

7.结构体

8.调试技巧

以上就是我对于C初阶的学习。我刚玩这个博客所以不会挂链接,我收藏了一点大佬的学习方法,在博客直接搜关键字就可以找到。等我学习一下怎么挂链接,到时候就会更加方便的去阅读。

学习嘛,当然要好好学习,每天我都会花费3-4个小时去学习C语言,通过不断的敲代码,练习C语言的使用方法。

我是在校普通一本的学生,将来我觉得通过我每天不断卷式学习,说不定能干到大厂里面赢取白富美,走向人生巅峰,虽然会掉头发,我已经能想象我未来的样子了hhhhhhh。

我学习C语言是第3天了我会将我三天的总结写在这个博客里面。我希望大家可以和我一起进步。

第一天,我下载了VS2019社区版,然后打开某哩的网课开始看如何使用这玩意。

第一天我写出来了世界上最完美的语言“Hellow,world!”

具体代码我没有留下,但是我把这个代码写了好多遍,问就是无聊。

当然我会通过这几行的代码了解了一些函数的用法。

#include<stdio.h>这是文件包含命令,你想调动一些函数就必须有这行代码,这就相当于一个库房,你想使用必须从里面去取出来,当然这只是库房的一种,假如这是粮食库房,你需要粮食你就得从这里去取,还有很多类型的库房,武器库房等等。(这是我的理解来自新手的瞎解释)

int main(){? ? ? ? }? ?这里的int表示一个整数,就是你想要一个整数就要有这个int做前缀,才会返回整数函数,main这个是一个特殊的函数,你可以将它理解成一个入口,你的函数运行,就要先从这里去运行,这个函数一个项目只能存在一个。

prientf(“Hellow,world!\n”)就是打印这个函数,这个也就是上面#include<stdio.h>里面的粮食,它叫做库函数。

“Hellow,world!”就是你要打印的东西,你也可以写“我是瞎J*乱说”,它相当于一个字符串。

\n的意思就是换行,这个有没有都行但是我感觉有了会让你的结果更加清楚。

当然我还了解了数据类型和变量。

比如 int a = 1? ? int表示变量的类型? ?a表示变量命? =表示赋予而不是等于? 1是十进制的数字,这里的1是整数所以用int。

当然我还学习了单位换算

1bit是一个二进制的单位

1byet是1字节包含8bit

1kb=1024byet

1mb=1024kb

1kb = 1024mb

1gb = 1024kb

1tb = 1024gb

最后学习了一点变量类型以及所占的字节大小

char? ? ? ? ? 字符类型? ?1字节

short? ? ? ? ? 短整数? ? ? 2字节?

long? ? ? ? ? ?长整数? ? ? 4字节

long long? ?长长整数? ?8字节

float? ? ? ? ? ?浮点数单? ?4字节

double? ? ? ?浮点数双? ?8字节

这就是我第一天的学习。

第二天,我了解了局部变量和全局变量,简单来说全局变量就是你在函数最上面定义了一个东西,然后它整个程序都可以使用,局部变量就是你在函数里面定义的,只能用于这一小部分。

然后学习了常量,常量就是不能改变的量。

之后学习了分支语句和选择语句? ? 顺序语句,分支语句,循环语句? ?(自主了解)是C语言里面最常用的语句,比如if else? while? 等等。

然后是了解了字符串,用""这个引用起来是就是字符串常量,在字符串常量中都是用\0来结束的,意思就是"xiaocaiji"看起来占用了9个字符,其实是10个。

\n表示换行? ?\t表示水平制表符? ?\\表示\

然后学习了函数,函数化繁为简,相当于一个工厂。

具体的我也打字形容不上来,自己学习。

然后第二天肝了有300行代码。

第三天学习了C的基础语法,也是大致了解,比如关键字,数组,指针,结构体。

太累了自己走马观花的了解一下,手敲了这么多字,等以后一天一总结,把自己的心得好好的写出来,可以当作一个简单的复习,当然今天我还是干了300行代码,感觉抄人家的代码的手速越来越快了。

今天决定休息一天,舍友喊我回去无限活力呢!!!!

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-27 13:54:18  更:2021-09-27 13:56:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年4日历 -2024/4/26 3:33:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码