摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; C语言中,代码的执行顺序一般都是以从上到下的方式进行执行,所以一般建议main函数放在代码的最底部; 但是有一个方法,可以声明函数,先告知编译器你有这么一个函数的存在,后面再补上函数的具体实例; 一般例子(main函 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; 警告:注入技术为非常正经的黑客技术,不要乱搞! 注射技术要点: 1、把项目默认值中的配置类型改为dll动态库; 2、由于不是exe执行程序,所以源码中不需要设置main函数添加入口,但是需要引入相应需要用到的头文件; 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; 这里需要用到 1 #pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"") 上面的这句是什么意思呢? 1 /* #pragm 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; 本次使用到的未接触过的函数: SetWindowPos(HWND hWnd,HWND hWndInsertAfter,int X,int Y,int cx, int cy, UINT uFlags); HWND hW 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; 直接做个实例去拆解和分析: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <limits.h> 4 #include <Windows.h> 5 6 vo 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; goto语句结构: 1 标号: 执行语句; 2 goto 标号; 3 // 例: 4 A: printf("123\n"); 5 goto A; 理解:通过给语句标记,goto跳转,实现代码的执行,如上代码,由于代码 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; * 穷举法 * 100元去买鸡,公鸡5元一只,母鸡3元一只,小鸡3毛一只; * 100元能分别买公鸡母鸡小鸡各多少只? 这一课主要是算法基础,入门级的思维练习,直接上代码! 1 #include <stdio.h> 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; for循环语句格式: 1 for (表达式1; 表达式2;表达式3){ 2 执行语句; 3 } 运行过程: 先执行表达式1; 再执行表达式2,如果表达式为真,则进入循环体执行语句块; 如果存在表达式3,则执行完循环体 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; do-while语法结构: do{ 语句块; } while(表达式); 执行顺序: 先执行语句块一次,再进入判定,如表达式为真,则继续循环do,直到表达式不为真为止 与while循环不同点: while是先判断再执 阅读全文
摘要:
声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程; while循环语法结构: 1 while (表达式) 2 { 3 语句; 4 } 当表达式为真时,则执行花括号里面的语句,直到表达式不为真; 直接上练习操作一下~ 接收用户输入,如果用户输入的是大写字母,则转换成小写 阅读全文