随笔分类 - C语言学习笔记
摘要://#define _CRT_SECURE_NO_WARNINGS //#include<stdio.h> //#include<string.h> // //如何写出好(易于调试)的代码? //1.代码运行正常 //2.bug很少 //3.效率高 //4.可读性高 //5.可维护性高 //6.注释
阅读全文
摘要:目录 结构数据 1、结构矩阵的建立与引用 2、对结构数据的引用 3、结构成员的修改 单元数据 单元矩阵的建立 单元矩阵的引用 单元矩阵的显示 单元矩阵的删除 MATLAB中的结构数据和单元数据类似于C语言中的结构体类型,将不同的数据集成到一个单一的变量中,使得大量的相关数据的处理和引用变得简单、方便
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> //int main() //{ // const int num = 10; // int* const p = # // int n = 100; /
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //void test2() //{ // printf("haha\n"); //} //void test1() //{ // test2(); //} //void test() //{ //
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //调试技巧 //什么是bug?臭虫 //第一次被发现的导致计算机错误的飞蛾,也是第一个计算机程序错误 //调试是什么? // 所有发生的事都一定有迹可循, // 如果问心无愧,就不需要掩盖也没有迹象
阅读全文
摘要:一、课程设计的题目及简介 题目:通信录 简介:设计一个通信录由以下几项数据信息构成: 数据项 类型 姓名 字符串 电话号码 字符串 地址 字符串 邮政编码 字符串 试为通信录数据定义类型和通信录变量,实现功能:输入记录、添加、显示、查询、删除记录等功能。 二、设计说明 1、底层逻辑 (1)定义结构体
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //struct B //{ // char c; // short s; // double d; //}; //struct Stu //{ // //成员变量 // struct B sb; /
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int* test() //{ // int a = 10; // return &a; //} //int main() //{ // //野指针-指针指向的位置是不可知的(随机的,不正确的,没
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // //编号-地址-指针 // // 2^32种内存单元的编号 // //0000000000000000000000000000000000000000 // /
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // char s = 5; // int a = 10; // printf("%u\n", sizeof(s = a + 2));//%u-打印无符号整型 //
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; // // 0 1 2 3 4 5 6 7 8 9 // printf("%d\
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // int a = 10; // printf("%d\n", & a);//&-取地址操作符 // int*pa = &a;//pa是用来存放地址的-pa是一个指
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // int weight = 120;//体重 // weight = 90;//不满意就赋值 // // double salary = 10000.0; //
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // //int a=3 / 5;//整数除法 // //printf("%d\n", a);//0 // // //int b = 6 / 5; // //prin
阅读全文
摘要:test.c #define _CRT_SECURE_NO_WARNINGS #include "game.h" void game() { //存储数据-二维数组 //char board[3][3];//为了方便以后更改棋盘大小,用头文件定义宏 char board[ROW][COL]; //初
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //int main() //{ // //创建 // int arr[3][4];//二维数组,三行四列 // char ch[3][10]; // double arr[2][4]; // //初
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //#include<string.h> //int main() //{ // 数组的创建 // //int arr[8]; // //char ch[6]; // // //C99语法支持 变常数
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> 计算n阶乘 //int main() //{ // int n = 0; // scanf("%d\n", &n); // int i = 1; // int ret = 1; // //迭代 //
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> 写一个函数,每调用一次这个函数,就会将num的值增加1 // //void Add(int* p) //{ // (*p)++;//函数内部要改变函数外部的变量,可能要传地址过去 //} //int
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> //is_leap_year //如果是闰年,返回1 //如果不是闰年,返回0 //int is_leap_year(int x) //{ // if((x%4==0) && (x%100!=0) |
阅读全文