摘要:
1 #include "iostream" 2 using namespace std; 3 4 5 class Location 6 { 7 public: 8 Location(int xx = 0, int yy = 0) 9 { 10 X = xx; Y = yy; 11 cout << X 阅读全文
摘要:
1 #include <iostream> 2 using namespace std; 3 4 int getA1() 5 { 6 int a; 7 a = 10; 8 return a; //复制一份交给主函数相关变量,然后自己消失,只是返回一个值,可能存在于除内存外的其他地方. 9 } 10 阅读全文
摘要:
是一个常指针 #include <iostream> #include <stdio.h> using namespace std; struct Teacher { bool sex; int age; }; void printa(Teacher *const p) { printf("prin 阅读全文
摘要:
//c++里面,const不在是一个冒牌货void main(){ //c里面的const是一个冒牌货 const int a = 10; //a = 11; 直接修改a不可以 int *p = (int *)&a; *p = 11; //但是间接修改a可以,在C里面 printf("a: %d \ 阅读全文
摘要:
int main(){ int a = 10; int b = 20; //返回一个最小数 并且给最小数赋值成3 //三目运算符是一个表达式 ,表达式不可能做左值 (a < b ? a : b )= 30; printf("a = %d, b = %d\n", a, b); system("paus 阅读全文
摘要:
今天讲了一种非传统型的链表.听得不是太好. 到数据结构那一部分的时候.一定要好好听听. 阅读全文
摘要:
需要打开两个项目,一个是Win32Project1,由这个项目创建DLL,注意要在DLL函数前加上__declspec(dllexport),这样就会还配套生成一个.lib 然后再打开一个项目,一般为空项目,空项目要进入 属性-->配置属性-->链接器-->输入-->粘贴上前者生成的.lib的文件名 阅读全文
摘要:
size_tfread(void* buff,size_t size,size_t count,FILE* stream)参数1:读取到该buff所指向的内存空间中参数2:每次读取的字节数,单位是字节(单个元素的大小)(单字节数)参数3:读取的次数(元素的个数)(数据项的个数)参数4:目标文件指针返... 阅读全文
摘要:
不可见字符需要用unsigned char * 来保存, 因为不可见字符的ascii码会有大于127的.而可见字符的最大ascii码就是127,char *只能保存可见字符. 阅读全文
摘要:
第三种内存模型指的是用malloc开辟出来的那种模型.'\0'NULL0 阅读全文