封面QWQ:
最近也是心血来潮想学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;
}
C最基础的printf
这属于C的最基础,输入字符
但是我们必须要添加include命令(按教程的意思就是告诉文件我们要打印这个文字了)
#include <stdio.h>
然后我们添加以下代码
int main() {
...你的代码放在这里
}
其中打印代码为printf,所以我们可以输入最基本的Hello World!
则代码为
#include <stdio.h>
int main () {
printf("Hello World!");
}
其中prinft后不需要空格并且内容需要引号引用然后记得添加一个 ; 符号
输出后为这样
数据类型
对于其中的数据类型,我们分为以下几点
数据类型 | 注释 | 详细描述 |
---|---|---|
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)的更新吧....
文章标题:C语言学习之路1
文章作者:dreamerhe
文章链接:https://ty.dreamerhe.cn/index.php/archives/21/
商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,未经站长允许不得对文章文字内容进行修改演绎。
本文采用创作共用保留署名-非商业-禁止演绎4.0国际许可证