概述
数据类型
分出不同长度整型的意义是节省空间
char 字符
short 短整
int 整
long 长整
long long 长长整
float 单精度
double 双精度
计算机中的单位
bit
比特位,计算机中最小的单位
byte
字节,8bit
kb
1024byte
C语言
如何学习c语言
一:实践,多写多刷题
熟悉语法
模仿别人的思路
刷题:www.nowcoder.com/ta/beginner-programmers
二:画图理解内存布局
理解底层原理
三:调试
F10:逐条运行
F11:如果调用函数,则会进入函数里面
F9:标记断点,断点可以让F5运行程序停在这里
ctrl+shift+F9:取消所有断点
F5:运行
shift+F11:一步运行所在函数剩余部分
调试-窗口-监视
函数
sizeof(<数据类型char/int等等>)
输入参数为数据类型,返回该数据类型的占用字节(byte)
printf("........<%><数据类型d/f等等>........", <变量/值>)
以一定格式输出内容
%d 整型
%f float
%s 字符串
int a = 0;
printf("变量a的值是%d",a);
scanf("........<%><数据类型d/f等等>........", <地址符&><变量名>)
程序运行后,将用户输入的内容保存到对应地址中
*不安全报错问题:
方案一:在源文件第一行加上 #define _CRT_SECURE_NO_WARNINGS
方案二:仅仅只能在vs使用,将scanf变成scanf_s
#define _CRT_SECURE_NO_WARNINGS;
............
int a = 0;
scanf("%d",&a);
printf("变量a的值是%d",a);
**在文件开头加入#include <stdio.h>使得printf和scanf可用
常量
不可改变,除了赋初值外,之后其值对应的变量也不可改变
创建方法:
常变量:在创建变量时,在最前面用const修饰即可创建一个常变量
标识符常量:在开头利用#define创建标识符常量
枚举常量:enum <变量名>
{
<可能取值1>,
<可能取值1>,
<可能取值3>
}
枚举常量的使用://未知1
#define a 0;
const int b = 0;
enum c
{
1,
2,
3
};
变量
可以改变
变量类型
局部变量
局部变量的作用域就是其所在范围
当局部变量和全局变量名字冲突,局部变量优先
*不建议名字重复
全局变量
作用域是整个工程
创建变量
方案一:<数据类型> <变量名字> = <值>
方案二:<数据类型> <变量名字> : <值> (不推荐)
int a = 1;
字符
用单引号括起来的东西叫字符,一种是普通字符,另一种是转义字符
转义字符不能直接看到,但可以实现一些功能
字符串
用双引号括起来的一串字符,或用单引号括起的单个字符
字符串以数组形式储存,一个字符为一个元素,最后一个元素是结束标志 ,它是转义字符
最后
以上就是痴情钢笔为你收集整理的路线确定!准备同时学习c语言,py以及linux!的全部内容,希望文章能够帮你解决路线确定!准备同时学习c语言,py以及linux!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复