关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
万亿吨核聚变
2023-09-19 22:52
采纳率: 68.8%
浏览 28
首页
编程语言
已结题
为什么我的define定义报错?以及有关返回值的疑惑?
c语言
问题1:为什么第一个define定义会报错?
问题2:请教一下返回值:是不是所有库函数都有返回值?似乎一些符号如""也有返回值,是不是所有符号都有返回值?还有什么有返回值?常量的返回值是它本身吗?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
记得开心一点啊
2023-09-19 23:43
关注
#define定义的标识符常量row是符号常量,没有类型,form函数调用的形参和实参类型不匹配
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
编辑记录
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
为什么你的代码总
报错
?图解C语言常见错误
2025-07-28 14:38
星辰夜语666的博客
为什么你的代码总
报错
?图解C语言常见错误 一、语法错误 1.1 分号缺失 在C语言中,语句通常以分号结尾。如果忘记添加分号,编译器会
报错
。 #include int main() { int a = 10 printf("%d", a); return 0; } 上述...
#
define
宏
定义
是什么?怎么写?一文搞懂。
2020-11-06 11:35
请叫我坤哥的博客
最开始接触宏
定义
的时候是在学校的C++课程上,当时只是见过它一眼,没有深究,它给我的感觉像
定义
一个变量一样。之后在刷题的过程中接触到了CodeForce平台,里面可以看到每个人提交的代码。于是我惊呆了…… CF的...
【C语言入门】 函数
定义
:
返回值
类型、函数名、参数列表、函数体
2025-05-11 21:01
Mr_-G的博客
C语言作为一种结构化
编程语言
,其核心思想是“分而治之”,即将复杂问题拆解为小模块,每个模块通过函数实现。函数在C语言中扮演着“建造说明书”的角色,允许开发者将程序分解为多个可重复执行的代码块,从而提高...
【编程实践】
编程语言
之 Smalltalk
2023-04-01 12:31
光子AI的博客
Smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。Smalltalk由艾伦·凯,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。Smalltalk对其它众多...
宏
定义
(#
define
)及相关知识
2022-04-10 17:11
热爱编程的林兮的博客
注意:(1)#
define
后面不要加符号,因为在使用宏
定义
时也会加上符号。 (2)参数列表的左括号必须和name紧邻,如果二者之间有任何空白存在,参数列表就会被解释为stuff的一部分。 如下面代码:10-1=9,9*9=81;但是...
在python中使用关键字
define
定义
函数_python自
定义
函数def的应用详解
2020-11-21 03:36
weixin_39621427的博客
这里是三岁,来和大家唠唠自
定义
函数,这一个神奇的东西,带大家白话玩转自
定义
函数自
定义
函数,编程里面的精髓!def自
定义
函数的必要函数:def使用方法:def 函数名(参数1,参数2,参数…):函数体(语句块)return...
linux脚本中宏
定义
,C语言之#
define
用法(宏
定义
命令)
2021-05-13 07:07
weixin_39616222的博客
#
define
是C语言中提供的宏
定义
命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,...
《为什么说引用和内联函数是C++性能优化的秘密武器?》
2025-07-13 16:04
苦逼大学生被编程薄纱的博客
通过这个例子大家想必大家已经有比较清晰的认识了,引用通俗易懂来说就是取别名,引用它不是
定义
一个新的变量,而是给变量取“别名”,编译器不会为引用变量开辟内存空间,它和它的引用对象共用同一块内存空间;
define
--宏
定义
2024-01-29 10:20
猿饵块的博客
宏相关1,宏的参数如果是一个表达式,
定义
时一定要用()括起来,成为一个整体;2,宏替换的字符串是一个整体,如果有多行,一定要用/连接起来,否则错误;错误:test(v);return 0;链接注意:1,#是把传递过来的参数...
【实用编程技巧】不想改bug?初学者必须学会使用的
报错
函数assert!(断言函数详解)
2023-10-15 10:55
修修修也的博客
有关
报错
函数assert断言的新手入门详解.其中包括assert函数简介,参数及
返回值
解析,assert函数用法总结及注意事项,使用断言的原则等相关内容.学会使用断言,你的程序就能自己找bug了!
【C语言】全局搜索变量却找不到
定义
?原来是因为宏!
2024-08-09 13:20
LuckiBit的博客
使用条件编译和 extern 来管理全局变量的
定义
和声明是一种有效的技术,但应谨慎使用。在可能的情况下,应该优先考虑使用局部变量、函数参数和
返回值
、静态变量或者更高级的封装技术(如结构体和类)来减少全局变量的...
linux宏
定义
进程状态,C语言宏
定义
#
define
用法
2021-05-10 16:18
暗黑游侠的博客
#
define
是C语言中提供的宏
定义
命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,...
华为C语言编程规范(精华总结)
2020-03-24 09:48
不脱发的程序猿的博客
目录 1、代码总体原则 2、头文件 2、函数 3、标识符命名与
定义
4、变量 5、宏、常量 6、表达式 7、注释 8、排版与格式 9、代码编辑编译 “编写程序应该以人为本,计算机第二。” ——Steve McConnell “无缘进华为...
socket send
返回值
_网络编程——C++实现socket通信(TCP)
2020-11-26 00:45
weixin_39873356的博客
相关函数:服务端:socket()bind()listen()accept()read() 或 recv()等write() 或 send()等close()客户端:socket()connect()write() 或 send()等read() 或 recv()等close()注意:每当服务端连接断开后,进入TIME_...
java
定义
三目运算
define
_C++比C牛逼的七个点
2021-03-16 01:26
Glacier Wu的博客
1. 函数检测增强在C语言中,重复
定义
多个同名的全局变量是合法的,在C++中,不允许
定义
多个同名的全局变量。C语言中多个同名的全局变量最终会被链接到全局数据区的同一个地址空间上。下面的代码在c中完全合法:#...
const与#
define
的区别与优劣比较
2025-05-10 21:32
程序员陈子青的博客
面试官:const 与 #
define
有什么区别?const 相对于 #
define
有哪些优势? 应聘者回答参考: 在 C++ 中,const 和 #
define
都可用于
定义
常量,但它们在语义、作用域、类型安全、调试支持等方面有本质差异。总体而言...
编程语言
模块
2023-02-04 00:31
今天又是充满希望的一天的博客
C++这门语言是一个追求底层的语言, 老实说我为什么选择C++就是因为它够底层, 让我能知道底层大致在干什么。但是在学习的过程很明显存在不具体的问题, 而且C++语言的语法非常多,理解cpp的底层基础上, 结合代码...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
9月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
9月20日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月19日