logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

#define和const的区别

这个区别用从几个角度来说:角度1:就定义常量说的话:const 定义的常数是变量 也带类型, #define 定义的只是个常数 不带类型。角度2:就起作用的阶段而言:define是在编译的预处理阶段起作用,而const是在 编译、运行的时候起作用。角度3:就起作用的方式而言:define只是简单的字符串替换,没有类型检查。而const有对应的数据类型,是要进行判断的,可以避

#mfc#c++#c语言
运算符作业

作业描述:参考代码:#include <stdio.h>int GetAbsoluteValue(int num)//求绝对值{return num > 0 ? num : -num;}double GetAbsoluteValue2(double num){return num > 0 ? num : -num;}double GetSqrt(double num)

输出图案(六)---输出空心矩形

输入矩形的宽,高,输出该空心矩形,用*来进行表示参考代码1:#include <stdio.h>int main(){int w, h, i, j;printf("输入矩形的宽和高\n");scanf_s("%d%d", &w, &h);for (i = 0; i < h; i++){for (j = 0; j < w; j++)

C语言中交换两个数的方法

问题描述:程序中有两个数a,b,其中a=4,b=5,现在希望交换两个数的值,使得a=5,b=4.在这里我总结了一下目前我已经掌握的C语言中交换两个数的方法,主要如下几种,下面我将分别来进行介绍。方法1: 使用一个临时变量来进行保存,这应该也是大家最容易想到的方法,话不多说,直接上代码。参考代码:#include <stdio.h>int main(){int a = 4;int

到底了