第二章 初识
文章目录
1.代码编译工具
配置环境变量———-目的是命令终端中的任意文件夹能识别gcc指令
安装gcc工具———–mingw—下载地址(http://www.mingw-w64.org/doku.php)
博客参考:https://blog.youkuaiyun.com/Leo_LiangXuYuan/article/details/86763735
使用
-
打开命令终端cmd
-
cd指令跳到代码文件夹
-
编译和运行,-o选项,指定生成的程序名字
-
gcc test.c -o pro
指令 c文件 生成选项 新程序名字(a.exe) -
gcc test.c -g 让你的程序变成可调试(不需要了解那么深了,一般在程序崩的莫名其妙,不知道哪里出了问题可以试一试)
-
gdb a.exe 之后输入 r 进入待运行状态(之后再运行就可以看到是哪里出现了问题了)
-
退出的话输入 q(quit),然后y(yes确认)
ipconfig(打开局域网配置)
2.c程序的基础框架
“最小组成”,写代码前先敲好
#include <stdio.h> //编译预处理指令
int main() //程序的入口主函数main
{
/***你要写的代码*************
***********************/
return 0; //程序退出前返回给调用者(操作系统)的值
//程序(函数,功能)结束标志
}
3.数据的表现形式
变量
1.要先定义后使用(变量名的定义是由自己决定的,一般倾向于顾文生义)
int a = 3;
int b ;
b=a+1;
一个内存空间就像一个蜂巢快递柜一样,里面的快件会变,就像内存的数据会变一样,所以叫做变量
2.那么如何命名变量名,以及命名规则
1.由字母数字下划线组成,且只能以下划线或者字母开头,不能以数字开头
int a
int data
int Mydata
int _mydata
int mydata
int 1data 错误
2.顾名思义,一看就可以知道是什么意思,这个要考验你的英语水平了哈哈哈哈!不会就写拼音吧,注意要区分大小写
3.驼峰命名法
int secondsPerYear
int yiNianDuoShaoMiao
SecondsPerYear
second_Per_Year
_myMarkData
总之总之,比你直接int a;可强太多了
3.数据类型
计算机在内存中的存储方式是补码。
原码:符号位加上真值的绝对值,用最高位(第一位)来表示符号位,其余表示数值
反码:正数的反码是其本身&#