01 2021 档案
摘要:找到屏幕 再找到分辨率,就可以设置 分辨率 我用的是通过手机的热点上网,通过虚拟机的桥接无法让ubuntu上网,但是可以选择第二个选项。 这样虚拟机可以通过电脑的无线,手机的热点上网。
阅读全文
摘要:打印的结果是: 也就是说, argv 代表着在命令行中输入的参数,其中,./main.exe 也算参数,这些字符会自动的放在 argc[] 的数组中。
阅读全文
摘要:sprintf (char* ) 输出到文件 fprintf(FILE* ) 输出到文件 EOF 的值为-1 scanf("%d%s", value,name) 如果成功输入一个参数返回1,成功输入两个参数返回2,没有成功的参数返回0 struct Node{ int a; char* name;
阅读全文
摘要:两者的风格是一样的 首先是 语言的头文件 header.h #ifndef #define #include <stdio.h> void print(void); #endif 然后是函数文件 #inlcude "header.h" void print() { printf("hello wor
阅读全文
摘要:typedef 的一般用法 typedef struct _name{ }name,*name1; 用以上的方法是可以的。 但是还有另一种声明方法 ,这个可以结合 存储指针的数组,以及指向数组的指针,来理解。 typedef void (*func)(int , char*); 如果是这样声明的话,
阅读全文
摘要:char name[10] = {"sdas"} 如果内容小于初始化的内容那么其余的内容全为0 char name[10] = {10} 这也是一种初始化的方式 const char * name = "sdfsf"; 这样可以 char* name = "sdfsf" 这样不可以 char nam
阅读全文
摘要:对于宽字节字符串, wchar_t 实质是 unsiged short , 也就是一个字符串在内存中占两个字节,而char 在内存中,一个字符只占一个字节,好像是为了解决汉字的编码问题,使用的是unicode. 对于宽字符数组的初始化 wchar_t name[10] = {L"sdfasdfasf
阅读全文
摘要:在VC 的编译器中,Sleep函数包含在 Windows.h的头文件中, 并且 Sleep中的S要大写,里面是毫秒 1S=1000MS 但是在Linux中,sleep函数包含在 unistd.h 的头文件中,并且sleep中的s是小写,里面是秒。
阅读全文
摘要:在最新的vs中已经不能使用 fopen 必须使用 fopen_s函数 基本的使用方法是 #include<stdio.h> int main() { FILE* fp; // errno_t == int ,也就是 typedef int errn_t errno_t error; error =
阅读全文