- 最近,想复习一下C语言,所以笔者将会在掘金每天更新一篇关于C语言的文章! 各位初学C语言的大一新生,以及想要复习C语言/C++知识的不要错过哦! 夯实基础,慢下来就是快! 4.写一个函数判断是不是闰年闰年:能被4整除&&不能被100整除 ||能被400整除摘自百度百科闰年是历法中的名词,分为普通闰年和世纪闰年。闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期... 最近,想复习一下C语言,所以笔者将会在掘金每天更新一篇关于C语言的文章! 各位初学C语言的大一新生,以及想要复习C语言/C++知识的不要错过哦! 夯实基础,慢下来就是快! 4.写一个函数判断是不是闰年闰年:能被4整除&&不能被100整除 ||能被400整除摘自百度百科闰年是历法中的名词,分为普通闰年和世纪闰年。闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期...
- 最近,想复习一下C语言,所以笔者将会在掘金每天更新一篇关于C语言的文章!各位初学C语言的大一新生,以及想要复习C语言/C++知识的不要错过哦! 夯实基础,慢下来就是快! 10.求最大公约数 Common divisor 方法1:暴力求解最大公约数:可能是二者中的最小值,所以用两数中的最小值不断减1 试除//法一int main(){ int m = 0; int n = 0; int ... 最近,想复习一下C语言,所以笔者将会在掘金每天更新一篇关于C语言的文章!各位初学C语言的大一新生,以及想要复习C语言/C++知识的不要错过哦! 夯实基础,慢下来就是快! 10.求最大公约数 Common divisor 方法1:暴力求解最大公约数:可能是二者中的最小值,所以用两数中的最小值不断减1 试除//法一int main(){ int m = 0; int n = 0; int ...
- 5.for循环for( 初始化;判断 ;调整 ){}初始化,判断,调整三个部分:1.可以省略2.判断部分只要省略了,就意味着判断恒为“真”3.尽量不要省略int i = 0;int j = 0;for(;i < 10; i++){ for(; j < 10; j++) { printf("hehe\n"); }}//只打印10个hehe //原因:第一次进... 5.for循环for( 初始化;判断 ;调整 ){}初始化,判断,调整三个部分:1.可以省略2.判断部分只要省略了,就意味着判断恒为“真”3.尽量不要省略int i = 0;int j = 0;for(;i < 10; i++){ for(; j < 10; j++) { printf("hehe\n"); }}//只打印10个hehe //原因:第一次进...
- 前言:有人可能觉得笔者写的东西很简单,没有写的必要!但是我想说的是,存在即合理!夯实基础才是yyds!知识分享yyds!不喜勿喷,谢谢各位!如有错误,欢迎斧正! 1.C语言是结构化的程序设计语言c语言中有3中结构:顺序结构,选择结构,循环结构空语句: ; //只有一个分号 2.C语言中非0表示真,0表示假判断:C语言中,1表示真,0表示假错: 非0表示真 3.else和if的匹配就近原... 前言:有人可能觉得笔者写的东西很简单,没有写的必要!但是我想说的是,存在即合理!夯实基础才是yyds!知识分享yyds!不喜勿喷,谢谢各位!如有错误,欢迎斧正! 1.C语言是结构化的程序设计语言c语言中有3中结构:顺序结构,选择结构,循环结构空语句: ; //只有一个分号 2.C语言中非0表示真,0表示假判断:C语言中,1表示真,0表示假错: 非0表示真 3.else和if的匹配就近原...
- 🚀如有错误,欢迎大佬们批评指正!谢谢 16.关键字 关于static1.static修饰局部变量//1.void test(){ int a = 1; a++; printf("%d ", a);}int main(){ int i = 0; while (i < 10) { test(); i++; } return 0;}//每次调用test函数,为a变量创建空间,出test函数... 🚀如有错误,欢迎大佬们批评指正!谢谢 16.关键字 关于static1.static修饰局部变量//1.void test(){ int a = 1; a++; printf("%d ", a);}int main(){ int i = 0; while (i < 10) { test(); i++; } return 0;}//每次调用test函数,为a变量创建空间,出test函数...
- 🚀如有错误,欢迎大佬们批评指正!谢谢 11.字符串字符串末尾默认放\0 ,对于数组而言,未初始化部分自动放\0%s打印时,遇到\0停止。arr的只有6个空间,放不下\0 越界访问遇到\0才停止所以要特别注意\0的问题,防止越界对于arr数组,是不包含\0的,strlen求字符串长度,遇到\0才停止,所以越界访问了!strlen是库函数,求字符串长度,\0是字符串的结束标志,不算进长度问... 🚀如有错误,欢迎大佬们批评指正!谢谢 11.字符串字符串末尾默认放\0 ,对于数组而言,未初始化部分自动放\0%s打印时,遇到\0停止。arr的只有6个空间,放不下\0 越界访问遇到\0才停止所以要特别注意\0的问题,防止越界对于arr数组,是不包含\0的,strlen求字符串长度,遇到\0才停止,所以越界访问了!strlen是库函数,求字符串长度,\0是字符串的结束标志,不算进长度问...
- ✈如有错误,欢迎大佬们批评指正!谢谢 初始C语言01 1.c语言标准规定的long long 长度sizeof(long long) >=sizeof(long) >= sizeof(int) 2.实型 就是浮点型 3.计算机中的单位bit:比特位byte: 字节 1byte = 8bitkb = 1024bytemb = 1024 kbgb = 1024mbtb = 1024 ... ✈如有错误,欢迎大佬们批评指正!谢谢 初始C语言01 1.c语言标准规定的long long 长度sizeof(long long) >=sizeof(long) >= sizeof(int) 2.实型 就是浮点型 3.计算机中的单位bit:比特位byte: 字节 1byte = 8bitkb = 1024bytemb = 1024 kbgb = 1024mbtb = 1024 ...
- 续上文:Istrlen和sizeof概念上的区别:[C语言-strlen与sizeof区别 - 掘金 (juejin.cn)] 题目3:字符数组char arr[] = “abcdef” strlen()相关题目char arr[] = "abcdef";//此时数组arr中存放了\0 strlen求长度,遇到\0即停止计数 printf("%d\n", strlen(arr));//从a... 续上文:Istrlen和sizeof概念上的区别:[C语言-strlen与sizeof区别 - 掘金 (juejin.cn)] 题目3:字符数组char arr[] = “abcdef” strlen()相关题目char arr[] = "abcdef";//此时数组arr中存放了\0 strlen求长度,遇到\0即停止计数 printf("%d\n", strlen(arr));//从a...
- ------------------------------------- 一.sizeof详解 1.sizeof()作用:计算变量/类型所占内存大小,单位是字节int b =sizeof(a); //a为int类型,大小为4个字节int c = sizeof(int); //4 2.sizeof是操作符,不是函数!!!🧧sizeof 变量 或者 sizeof(变量)都可以🎃s... ------------------------------------- 一.sizeof详解 1.sizeof()作用:计算变量/类型所占内存大小,单位是字节int b =sizeof(a); //a为int类型,大小为4个字节int c = sizeof(int); //4 2.sizeof是操作符,不是函数!!!🧧sizeof 变量 或者 sizeof(变量)都可以🎃s...
- 结构体 结构体的声明结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。struct tag{ member-list;}variable-list;例如typedef struct Stu{char name[20];//名字int age;//年龄char sex[5];//性别char id[20];//学号}Stu;//分号不能丢 结构成员的类型结构的成... 结构体 结构体的声明结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。struct tag{ member-list;}variable-list;例如typedef struct Stu{char name[20];//名字int age;//年龄char sex[5];//性别char id[20];//学号}Stu;//分号不能丢 结构成员的类型结构的成...
- 数据类型介绍char //字符数据类型short //短整型int //整形long //长整型longlong //更长的整形float //单精度浮点数double //双精度浮点数//C语言有没有字符串类型?->没有 类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。 2.如何看待内存空间的... 数据类型介绍char //字符数据类型short //短整型int //整形long //长整型longlong //更长的整形float //单精度浮点数double //双精度浮点数//C语言有没有字符串类型?->没有 类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。 2.如何看待内存空间的...
- 数据类型介绍char //字符数据类型short //短整型int //整形long //长整型longlong //更长的整形float //单精度浮点数double //双精度浮点数//C语言有没有字符串类型?->没有 类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。 2.如何看待内存空间的... 数据类型介绍char //字符数据类型short //短整型int //整形long //长整型longlong //更长的整形float //单精度浮点数double //双精度浮点数//C语言有没有字符串类型?->没有 类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。 2.如何看待内存空间的...
- 整型提升是什么当char和short等小于两个字节的类型变量运算时,会先提升为整形再进行运算 整形提升规则对于无符号数:补0对于有符号数:补符号位 题目1:int main(){ char a = -1; signed char b = -1; unsigned char c = -1; printf("a = %d,b = %d,c = %d",a,b,c); ... 整型提升是什么当char和short等小于两个字节的类型变量运算时,会先提升为整形再进行运算 整形提升规则对于无符号数:补0对于有符号数:补符号位 题目1:int main(){ char a = -1; signed char b = -1; unsigned char c = -1; printf("a = %d,b = %d,c = %d",a,b,c); ...
- 🚀题目要求:字符串:I love you逆序后结果: you love me 🥇逆置法假设逆置: Man Max->整体逆置: xaM naM->分别逆置 对xaM逆置:Max 对naM逆置:Man->最终结果为: Max Man🚖思路:先整体逆置定义两个指针,一个start,一个end,end负责移动。遇到字符串的空格就停下来,逆置[... 🚀题目要求:字符串:I love you逆序后结果: you love me 🥇逆置法假设逆置: Man Max->整体逆置: xaM naM->分别逆置 对xaM逆置:Max 对naM逆置:Man->最终结果为: Max Man🚖思路:先整体逆置定义两个指针,一个start,一个end,end负责移动。遇到字符串的空格就停下来,逆置[...
- 每天坚持"划水"!One day one question 题目要求:如:字符串内容为:abcd 逆序后结果:dcba 注意事项:不能逆序指针指向的常量字符串!因为常量字符串存放在静态区,其内容不能修改。要使用字符数组//例如char* p = "abcd";//不能逆序p指向的内容思路:1.定义两个指针,一个指向字符串的左边,一个指向字符串的右边。二者指向的字符进行... 每天坚持"划水"!One day one question 题目要求:如:字符串内容为:abcd 逆序后结果:dcba 注意事项:不能逆序指针指向的常量字符串!因为常量字符串存放在静态区,其内容不能修改。要使用字符数组//例如char* p = "abcd";//不能逆序p指向的内容思路:1.定义两个指针,一个指向字符串的左边,一个指向字符串的右边。二者指向的字符进行...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签