![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
Dale_Cooper
一个渴望成功的小小书童,在学习的路上一去不复返
展开
-
C语言自学笔记(初识选择语句,循环语句)
#include <stdio.h>int main(){int coding=0;printf("你会敲代码吗?(选择1or0):>");scanf("%d",&coding);if(coding==1){printf("好offer");}else{printf("卖红薯");}return 0;}#include<stdio.h>int main(){int line =0;whi原创 2021-09-21 10:41:24 · 130 阅读 · 0 评论 -
C语言自学笔记(注释)
注释:1.当代码中有不需要的代码可以直接删除,也可以注释掉 2.代码中有些代码比较难懂,也可以加一下注释文字//注释是用来解释代码的//int a = 10; // C++的注释风格/*int a =0;*/ //C的注释风格--不支持嵌套注释...原创 2021-09-21 10:26:25 · 91 阅读 · 0 评论 -
C语言自学笔记(转义字符)
转义字符:转变字符原来的意思。\?:在书写多个问号时使用,防止被解析成三字母词。 ??)----会解析成】\':用于表示字符常量。\":用于表示一个字符串内部的双引号。\\:用于表示一个反斜杠,防止它被解析为一个转义字符。\a:警告字符,蜂鸣\b:退格符。\f:进纸符。\n:换行符。\r:回车。\t:水平制表符。\v:垂直制表符。\ddd:ddd表示1-3个八进制的数字。如:\130x\xdd:dd表示两个十六进制数字。如:\x30 0...原创 2021-09-21 10:18:38 · 225 阅读 · 0 评论 -
C语言自学笔记(字符串+转移字符)
//字符串:就是一串字符 -- 用双引号括起来的一串字符 如 "hello world";//字符数组 - 数组是一组形同类型的元素//字符串在结尾的位置隐藏了一个\0// \0是字符串的结束标志#include<strlen>int main(){char arr1[] = "abc";char arr2[] = {'a','b','c','\0'};//求一下字符串的长度 用strlen//int len = strlen("abc");//stri.原创 2021-09-08 15:51:51 · 221 阅读 · 0 评论 -
C语言自学笔记(常量)
1.字面常量:写出来就是不变的。2.//const修饰的常变量const int num=20; //num就是常变量-具有常属性(不能被改变的属性)num=30printf("num=%d\n",num);// 303.define 定义的标识符常量:如 //#define MAX 799994.枚举常量:可以一 一列举的常量(如:性别(男女)血型、、)枚举关键字:enumenum Sex{//这种枚举类型的变量的未来可能取值//枚举常量(下面三个值...原创 2021-09-08 14:52:13 · 132 阅读 · 0 评论 -
C语言自学笔记(初识变量的作用域和生命周期)
作用域:变量在哪里起作用哪里就是它的作用域局部变量的作用域:就是变量所在的局部范围全局变量的作用域,整个工程声明一下变量:extern int生命周期变量的生命周期:变量的创建和销毁之间的时间段。局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束全局变量的生命周期:程序的生命周期...原创 2021-09-08 12:15:44 · 95 阅读 · 0 评论 -
初识变量常量
常量:不能改变的量变量:能被改变的量创建一个变量//类型 变量的名字=0;//全局变量-- {}外部定义的//局部变量-- {}内部定义的//当局部变量和全局变量名字冲突的情况下,局部优先//不建议把局部变量和全局变量的名字写成一样的printf:打印,输出scanf:输入#define _CRT_SECURE_NO_WARNINGS //解决办法1:源文件的第一行加上#define _CRT_SECURE_NO_WARNINGS#include &...原创 2021-09-07 23:37:57 · 47 阅读 · 0 评论 -
C语言自学笔记(初识数据类型)
数据类型:char //字符数据类型short //短整型int //整形long //长整形long long //更长的整形float //单精度浮点数double //双精度浮点数%d --打印一个整数...原创 2021-09-07 22:34:36 · 78 阅读 · 0 评论 -
数据结构自学笔记(算法)
什么是算法?算法:是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。(官方版)简单理解版:算法就是泡妞的技巧和方式。算法具有五个基本特征(必考):输入,输出,有穷性,可行性,确定性。输入-算法具有零个或多个输入-尽管对于绝大多数算法来说,输入参数都是必要的。但是有些时候,像打印”Hellow world“,就不需要啥参数。-算法是一定要有输出的。可以是打印形式输出,也可以是返回一个值或多个值。有穷性-指算法在执行有限的步骤后,自动结原创 2021-09-05 20:37:42 · 90 阅读 · 0 评论 -
数据结构自学笔记(什么是数据结构)
什么是数据结构?数据结构:就是关系,就是数据元素之间相互之间存在的一种或多种特定关系。(比如人,在整个世界就是一个数据元素,人与人之间有说不断理还乱的关系有正配,有小三,有小四 )程序设计=数据结构+算法传统上,把数据结构分为逻辑结构和物理结构。逻辑结构:是指数据对象中数据元素之间的相互关系。物理结构:是指数据的逻辑结构在计算机中的存储形式。四大逻辑结构:1.集合结构:集合结构中的数据元素除了同属于一个集合外,他们之间没有其他不三不四的关系。(就像精子在DIO中是一坨集合)2原创 2021-09-05 16:50:09 · 124 阅读 · 0 评论