注意在循环对i+2不能直接写在for()中,试了几次发现这样得不出结果。
原创 2021-03-04 22:45:06
549阅读
2点赞
在for(表达式1;表达式2;表达式3)语句中:先执行表达式1,在执行表达式2,若表达式2成立,则执行循环体,输出;若不成立,则退出;再执行表达式3,再看2是否成立。图一(i<=99),当执行表达式3得到99时,表达式2成立,可以输出;图二(i<99)不可以输出,所以二者有了区别。三种不同的表示都可以float单精度用pow而不用doublepow;fabs(term)只为term取绝
原创 2021-03-09 21:33:32
426阅读
转义字符\t ---水平制表符\\ ---用于表示一个反斜杠,防止它被解释成为一个转义序列\a ---蜂鸣符\ ---用于转义其它字符\ddd ---ddd表示1~3个八进制数字\xdd ---dd表示2个十六进制数字int main(){printf("%d\n" , strlen("c:\test\32\test.c")); //13printf("%c\n"
原创 2022-01-08 23:58:24
122阅读
c语言自学打卡第一天
原创 2022-01-06 21:37:52
104阅读
常量字面常量const修饰的常量#define定义的标识符常量枚举常量#include <stdio.h>#define MAX 10 //#define定义的标识符常量int main(){int arr[MAX] = {0};const int num = 4; //const---常属性 num为const修饰的常变量 num为具有了常量属性的变量3;
原创 2022-01-07 23:32:04
117阅读
ret!=1中的一表示真值,由上一行得知,ret不是整数时,会执行下面的语句。
原创 2021-03-08 19:09:37
418阅读
1点赞
①:32位电脑每个地址都可以用32位二进制数去表示,一个bit里放一个二进制数,所以换算成字节的话就是4个字节。同理,64位电脑就有8个字节的指针大小。 ②:要想成为程序员:C/C++→数据结构(DS)→学习系统和网络(Linux)→系统编程→网络基础→网络编程。 ③:对int*的理解:*说明p是指针变量(p为变量名);int说明指针p指向的对象是整型;int*为一个整体,它和int一样都是在想内
原创 2021-08-05 21:38:25
297阅读
1点赞
一些小笔记
原创 2021-08-04 10:09:17
78阅读
①常见关键字:auto:比如int a,其实这种局部变量是自动生成,自动销毁的。所以完整应该是:auto signed int a=10;这种,auto 表达自动的意思,省略不写。 ②break:常用在终止循环语句 ③register:寄存器。首先得知道计算机存储数据有如下几个形式:硬盘→内存→高速缓存→寄存器。从左至右访问速度越来越快,但是能给出的空间是越来越小。如硬盘常见有500G,内存有8G
原创 2021-08-04 22:23:23
234阅读
①:sizeof求变量字节数时,可省略括号:sizeof(a)=sizeof a;但是对数据类型或其他求字节数时不可省略:sizeof int是不对的! ②:c语言中,int默认是signed int(有符号),只不过signed通常省略不写。unsigned要求写,那在二进制存储时,最高位是符号位:1为负,0为正。 ③:负数在内存中存储时都是存储的二进制补码,正数存的其实也是补码,但是正数的原码
原创 2021-08-04 10:50:48
122阅读
今天又是学习c的一天系统性的学习了函数,c的函数种类多大概可以分为两种,一种是库函数,一种是自定义函数,学习了常见的几种库函数以及了解到了自定义函数,c的语法结构严谨,很容易出现bug,跟随编译器查找bug,找出错误更好掌握c的精髓
原创 2021-05-29 16:08:09
192阅读
今天又是学习c的一天系统性的学习了函数,c的函数种类多大概可以分为两种,一种是库函数,一种是自定义函数,学习了常见的几种库函数以及了解到了自定义函数,c的语法结构严谨,很容易出现bug,跟随编译器查找bug,找出错误更好掌握c的精髓
原创 2021-05-29 16:08:08
173阅读
#include<stdio.h>int main(){ //创建一个数组存放整形-10个 int arr[10] = { 1,2,3 };//不完全初始化,剩下的元素默认初始化0 char arr2[5] = { 'a',98}; char arr3[5] = "ab";//ok //int n = 5; //char ch[n];//err return 0;}
原创 2023-02-12 21:13:25
52阅读
只要是整数,内存中储存的都是二进制的补码 正数--原码,反码,补码  相同 负数: 原码         ---》   反码         -->  补码 -2 100000000000000000000000000000010-原码-1*32   -1 11111111
原创 2023-02-20 19:58:18
102阅读
打卡c学习是一个需要有恒心并且有耐心的一项工作,学习编程语言更是一项枯燥且乏味的一种工作,特别是刚开始的时候,面对很对语法问题以及编程语言运行中独特的方式,产生很多疑问,如果不加以反复琢磨久而久之,就会听不懂,学不明白,所以相比于学习专业课, 学习编程语言会更加抽象,更加的需要琢磨,但是如果把所有的疑问都解决了,深层次理解并且懂得语言的运行情况,久而久之,也会日益更精不积跬步无以至千里
原创 2021-05-30 17:12:56
717阅读
常量 字符串
原创 2021-07-21 22:10:42
161阅读
1点赞
自学C语言
原创 2022-08-16 17:59:22
129阅读
1点赞
C语言是一门结构化的程序设计语言,其中的结构包括3种分别是,顺序结构,选择结构,和循环结构。 顺序结构就是从上到下,比较易懂。 选择结构主要有if语句和switch语句,if和else的搭配,switch 和case的搭配等等。 循环语句主要有while,for,do while。循环语句要多在代码实践种领悟原理。  
原创 2021-08-01 00:08:56
194阅读
1点赞
今天学习了for循环,这也是循环中最常用的,因为其简便,for循环和while的区别也很大,比如i++的循环,它俩和break  ,continue 结合的区别,for的循环过程,也就是先创建变量,然后初始化,判断,打印,调整。。。。。
原创 2021-08-02 17:52:47
141阅读
1点赞
今天学习了函数,我用一张图大概的概括的函数类型,学会了用网站阅读文档,我打算提高自己的英语能力,我作为日语生,确实很有挑战性。  
原创 2021-08-10 20:10:29
164阅读
  • 1
  • 2
  • 3
  • 4
  • 5