上一页 1 ··· 15 16 17 18 19
摘要: 1 #include <stdio.h> 2 int main(){ 3 char str[20] = "c.biancheng.net"; 4 char *s1 = str; 5 char *s2 = str+2; 6 char c1 = str[4]; 7 char c2 = *str; 8 c 阅读全文
posted @ 2020-11-16 16:20 泥烟 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 字符数组归根结底还是一个数组,上节讲到的关于指针和数组的规则同样也适用于字符数组。更改上面的代码,使用指针的方式来输出字符串: 1 #include <stdio.h> 2 #include <string.h> 3 int main(){ 4 char str[] = "http://c.bian 阅读全文
posted @ 2020-11-15 14:52 泥烟 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 3 int main() 4 { 5 int arr[]={1,5,6,3,85,62,20,98}; 6 int len=sizeof(arr)/sizeof(arr[2]); 7 int i,*p=arr; 8 /*for (i=0;i<len;i + 阅读全文
posted @ 2020-11-15 14:35 泥烟 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<windows.h> 4 int main() 5 { 6 int x=1,y=1; 7 int v_x=1,v_y=1; 8 int i=0,j=0; 9 while(1) 10 { 11 CO 阅读全文
posted @ 2020-11-13 00:30 泥烟 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 绝大多数情况,数组名都代表着指向该数组中下标为0的元素的指针,但是有例外: int e[4];//假设int为4字节 sizeof(e); 上面的sizeof(e)的值并非4或8(指针占用空间),而是4*4 = 16。也就是说,当数组名被用作运算符sizeof的参数时,它的计算结果是整个数组的大小, 阅读全文
posted @ 2020-11-13 00:28 泥烟 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 2^8=256 这段时间属实第一次真正遇到瓶颈,觉得从最基础开始整理思路会使理解程度更清晰一些 — — —— —— —— —— —— —— —— —— 32位64位下各种数据类型大小的对比 1.基本数据类型大小的对比 // C++Test.cpp : 定义控制台应用程序的入口点。 // #inclu 阅读全文
posted @ 2020-11-10 09:41 泥烟 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 方法一: 使用scanf的返回值 根据scanf返回值的描述: scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。 如: scanf("%d,%d", &a, &b); 如果a和b都被成功读入,那么scanf的返回值就是2 如果只有a被成功读入,返回值为1 如果a和b都未被成 阅读全文
posted @ 2020-11-02 08:38 泥烟 阅读(5434) 评论(0) 推荐(0) 编辑
摘要: 今天闲来测试一下getchar和putchar 1 #include<stdio.h> 2 3 int main() 4 { 5 char a,b; 6 a=getchar(); 7 scanf("%c",&b); 8 printf("%c %d %x\n",a,a,a); 9 printf("%c 阅读全文
posted @ 2020-10-27 23:37 泥烟 阅读(72) 评论(0) 推荐(0) 编辑
摘要: [Error] variable-sized object may not be initialized 如下代码: const int number = 10; int cnt[number] = 0;//在C中,使用变量来定义数组长度是,这个数组可以定义,却不能同时进行初始化赋值,需要在之后赋值 阅读全文
posted @ 2020-10-21 10:45 泥烟 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 选择性排序 阅读全文
posted @ 2020-10-16 09:11 泥烟 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 输入两个整数a和n,a的范围是[0,9],n的范围是[1,8],求数列之和S = a+aa+aaa+...+aaa...a(n个a)。如a为2、n为8时输出的是2+22+222+...+22222222的和。 第二种有些妙 阅读全文
posted @ 2020-10-08 23:27 泥烟 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 判断素数 输出素数【循环嵌套】 阅读全文
posted @ 2020-10-01 18:59 泥烟 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-27 13:21 泥烟 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 猜数(*^_^) 阅读全文
posted @ 2020-09-24 23:51 泥烟 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.打开“运行”,输入regedit. 2.找到 计算机\HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers 3.将ContextMenuHandlers中除了“new”以外的所有文件夹删除即可 阅读全文
posted @ 2020-09-11 15:07 泥烟 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 前台显示尖括号 → &It; 内容 ;&gt 段落标签 <p> 如 <p>paragraph 1</p> <p>paragraph 2</p> 预格式化标签 <pre> 按照原格式输出 无序列表(ul)<li> 排序列表 (il)<li> 版权声明:以下转载自CSDN博主mask-fish的原创文章 阅读全文
posted @ 2020-09-10 00:19 泥烟 阅读(40) 评论(0) 推荐(0) 编辑
摘要: int a=5; int b=a<4;(int b=a>4;) →b=0(b=1) 根据大小于号优先级大于等于号(==),连续比较都是从左到右 4>3==6>5 → 1 6>5>4 → 0 5==4==0 → 1 阅读全文
posted @ 2020-09-08 12:00 泥烟 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 然后是几点 ? 有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的 阅读全文
posted @ 2020-09-07 01:31 泥烟 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 整数 ·int printf(“%d”,....)scanf("%d",&...) ·double printf("%f",...) scanf("%lf",&....) 由于精度的原因,输出%lf和%f的数据不同,可能会造成错误。 主要有以下四点区别: 1、代表的数据类型不同 %f代表单精度浮点型 阅读全文
posted @ 2020-09-03 16:57 泥烟 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 第一组 第二组 经过笨拙的揣摩终于理解了,开心。小白试着去理解 分界线 时隔几月再看,发现自己有些脑残,建议新手不要纠结于这种表面上的问题 阅读全文
posted @ 2020-09-03 16:36 泥烟 阅读(72) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19