封面QWQ:1.png
最近也是心血来潮想学C {% psw 主要是看着可以做Unity游戏,自己也感兴趣,而且第一个学的编程语言不是HTML等前端,就是C,由于之前停了一段时间,就学了一点点,现在也算新手退游回归吧 %}

声明

本人的C语言均在leran-c和B站学习

工具部分

C语言编程肯定少不了编程工具了啦,我这里推荐Dev-c++,特点:体积小,方便,,下载可以自行百度了哈

基本格式

基本格式当你安装Dev-c++的时候似乎已经告诉过你了呢?而且安装后我们可以选择中文,虽然刚开始的时候没有中文

#include <iostream>

int main(int argc, char** argv) {
    std::cout << "Hello world!\n";
    return 0;
}

1.png

C最基础的printf

这属于C的最基础,输入字符
但是我们必须要添加include命令(按教程的意思就是告诉文件我们要打印这个文字了)

#include <stdio.h>

然后我们添加以下代码

int main() {
  ...你的代码放在这里
}

其中打印代码为printf,所以我们可以输入最基本的Hello World!
则代码为

#include <stdio.h>
int main () {
printf("Hello World!");    
}

其中prinft后不需要空格并且内容需要引号引用然后记得添加一个 ; 符号
输出后为这样6c6f4e4495b94b4fa2828168c6c833e.png

数据类型

对于其中的数据类型,我们分为以下几点

数据类型注释详细描述
char字符数据类型-128到127通常是一个字节(八位), 这是一个整数类型。
short短整型整数——可以是正数或负数的整数
int整形整型,4 个字节,取值范围 -2147483648 到 2147483647。
long长整型-2,147,483,648到2,147,483,647
long long更长的整型整数——可以是正数或负数的整数
float单精度浮点数浮点数——实数(带小数的数字)
double双精度浮点数双精度浮点值。双精度是1位符号,11位指数,52位小数。

int定义变量

int定义变量,通常使用int类型定义数字,但这一节我是异常懵,学了一段时间后,{% psw 也是可以拿来做加减乘除法了,虽然感觉P用没有 %}
我们用int自定义一个变量,比如int a=1 (psw 我感觉这明明是常量,但是Learn-c中说他是变量),这让我很懵

int变量加减法

所以我们就可以创出一个加减乘除了,我是真感觉没嘛用

int a = 0, b = 1, c = 2, d = 3, e = 4;
a = b - c + d * e;
printf("%d", a); /* will print 1-2+3*4 = 11 */

那么本次学习就到此结束,等待(2)的更新吧....