c++
doubleVC
这个作者很懒,什么都没留下…
展开
-
变量的内存
变量的地址:就是变量在内存中的位置;用&获取地址;示例程序:#include<stdio.h>int main(){ int a = 0x12345678; printf("address: %08X \n", &a); //&a表示取a的地址,a的地址为0x0093fe38 return 0;}插入断点后,按f5可以进入到调...原创 2018-07-19 10:12:24 · 151 阅读 · 0 评论 -
邵老师编程题目:一个数组中有N个数,要求去除其中重复的数字(重复的数字只保留一个)。然后输出最后的结果。
例如, int a[6] = { 1, 3, 4, 1, 8, 4 }; 输出 1, 3, 4, 8我的解法:#include <stdio.h>int main(){ int a[6] = { 1, 3, 4, 1, 8, 4 }; int len = 6; int distance = 0; //算法思想:每一个数和它之后的数比较,如果重复,找到重复...原创 2018-08-14 15:49:45 · 17928 阅读 · 6 评论 -
邵老师的编程题:用户输入一个字符串,将其中的元音字母过滤掉之后,输出剩下的字符。
例如,输入"Hello,World",输出打印显示 “Hll,Wrld"#include<stdio.h>int main(){ char str[128]; printf("请输入字符串:"); gets_s(str); char filter[] = "AEIOUaeiou"; printf("过滤后的字符串:"); for (int i ...原创 2018-08-13 16:33:21 · 2261 阅读 · 0 评论 -
邵老师编程课:空指针的使用
#include <stdio.h>/*空指针在项目中的作用:当用户不需要使用开发者设定的某些参数时,就可传入一个空指针(某些参数可以省,当不想传入时就传一个空指针)*/void max_min(const int *arr, int len, int *pmax, int * pmin){ int max = 0; int min = 0; for (int i...原创 2018-09-19 09:27:34 · 156 阅读 · 0 评论 -
邵老师编程:将十六进制的字符串转成unsigned int
#include <stdio.h>//例如,有字符串//char buf[] = "12AB3d";//写一段代码,将字符串buf转成一个整数。(整数的值是0x12AB3d ,即十进制的1223485)//把一个字符转化为相应的整数unsigned int hex_char_to_int(char ch){ if (ch >= '0' &&...原创 2018-10-09 14:36:57 · 1017 阅读 · 0 评论