c语言学习笔记
文章平均质量分 50
自学c语言笔记
无不可期
这个作者很懒,什么都没留下…
展开
-
第12章分支与循环
1、什么是语句?c语言中由一个分号;隔开的就是一条语句如int a=0;2、分支语句if(表达式)语句;表达式计算结果如果为真,这个语句将会被执行否则什么都不执行if (表达式)语句1;else语句2;多分支if(表达式)语句一;else if(表达式2)语句2else语句3;表达式1成立,执行语句1表达式2成立,执行语句2如果都不成立,执行语句3switch语句(实现多分支)switch(整形表达式){..原创 2022-04-22 00:37:53 · 59 阅读 · 0 评论 -
第11章 指针
1、内存如何产生地址32位32个地址线正电和负电000000000000000000000000000(32个)000000000000000000000000010……1111111111111111111111111111111总共有2^32个二进制序列每一个内存单元的编号一个编号对应一个地址一个内存单元大小为1byte,即一个空间就是一个字节int a=10;//向内存申请4个字节的空间#includeint main(){int原创 2022-04-22 00:35:33 · 159 阅读 · 0 评论 -
第10章 常见关键字
关键字不能与变量名冲突auto(自动)#includeint main(){int a=10;//局部变量---a自动创建,自动销毁的,也叫自动变量,隐藏掉了auto,本来是auto int a=10;通常省略return 0;}break循环里面可以停止循环,casechar 字符类型const 常变量continue 继续 循环里的default 默认do do while循环double double类型else if else原创 2022-04-22 00:33:37 · 71 阅读 · 0 评论 -
第9章 操作符
%取余5/2=25%2=1移(2进制)位操作符>>右移int a=1;//整型,4个字节,32个bit位000 000 000 000 000 000 000 000 000 01a000 000 000 000 000 000 000 000 000 10结果为2位操作符& ^ |&按位与int a=3; 011int b=5; 101int c=a&b; 001printf("%d\n",c);结..原创 2022-04-22 00:32:08 · 90 阅读 · 0 评论 -
第八章 数组的定义及使用
char ch[10]字符数组float arr2[5] 单精度数组,int arr[10]={1,2,3,4,5,6,7,8,9,10};//给数组赋值数组有下表,从0123456789用下标访问元素,printf ("%d\n",arr[下标]);如果n++是表达式的一部分,可将其视为“先使用n,再递增”;而++n则表示“先递增n,再使用”。...原创 2022-04-22 00:30:26 · 87 阅读 · 0 评论 -
C语言 第4章、字符串+转义字符+注释
字符串"hello"这种由双引号引起来的一串字符称为字符串字面值,或简称字符串字符串的存储:数组char arr1[ ]="abc";//'a','b','c','\0'(值为0),‘\0'字符串的结束标志,不是字符串内容'a'由单引号引起的a叫字符achar arr2[ ]={'a','b','c'};没有结束标志,主动放一个\0,增加了结束标志,不再打印数据在计算机存储的是2进制,把字符给了值,ascii编码如a=97,A=65,ASCII码值#includeint原创 2022-04-20 10:55:08 · 762 阅读 · 0 评论 -
C语言 第三章 常量与变量
short age=20;//向内存申请2个字节=16bit位,用来存放20float weight=95.6f;//向内存申请4个字节,存放小数95.6编译器默认它为double双精度类型,加f,让它为单精度类型变量定义方式int age = 150;float weight =45.5f;char ch ='w';类型+变量名=(赋值)变量的分类局部变量:定义在代码块{ }之内的变量全局变量:定义在代码块{ }之外的变量局部变量,全局变量名字建议不要相同,产生原创 2022-04-20 10:14:22 · 957 阅读 · 0 评论 -
C语言学习 第二章数据类型
char 字符数据类型(字符A,B,C,a,b,c),(键盘上能敲出的所有东西都是字符)语法:char-字符类型 ch='a';//向内存申请空间printf("%c\n");//%c打印字符格式的数据short int 或short-短整型int 整型long int 或long-长整型long long或long long int-更长的整型float单精度浮点型double双精度浮点型%d-打印整型十进制数据%c-打印字符型%f-打印浮点型(小数).原创 2022-04-19 23:03:08 · 356 阅读 · 0 评论 -
C语言学习 第一章
软件scanf函数需在第一行添加#define -CRT-SECURE-NO-WARNINGS1、c代码.c-源文件.h-头(head)文件没有c文件.cpp-c++2、创建源文件test.c3、写代码#include <stdio.h>main主函数:程序的入口int main{printf-打印函数print(打印)f(function)函数打印内容需用圆括号括起来()4、第一个代码#include <stdio.h&g.原创 2022-04-19 22:58:51 · 60 阅读 · 0 评论 -
第七章 操作符
%取余5/2=25%2=1移(2进制)位操作符>>右移int a=1;//整型,4个字节,32个bit位000 000 000 000 000 000 000 000 000 01a000 000 000 000 000 000 000 000 000 10结果为2位操作符& ^ |&按位与int a=3; 011int b=5; 101int c=a&b; 001printf("%d\n",c);结..原创 2022-04-22 00:21:20 · 774 阅读 · 0 评论 -
6 函数的定义
库函数自定义函数原创 2022-04-22 00:19:00 · 245 阅读 · 0 评论 -
C语言学习 第5章、选择语句,循环语句
选择语句#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int input = 0;printf("加入比特\n");printf("你要好好学习吗?(1/0)>:");scanf("%d,&input");//1/0if (input == 1)printf("好offer\n");else printf("卖红薯\n");return 0;}循环语句原创 2022-04-22 00:17:34 · 73 阅读 · 0 评论