在运行c语言时,出现一个错误:“printf”: 找不到标识符 怎么办 谢谢 请高手赐教

来自:白云都    更新日期:早些时候
c语言中?:和!是什么意思?怎么运用在编程中?~

?:的意思是条件运算符,使用的格式如下(条件)?A:B,如果条件成立,表达式的值就是A,否则是B。
!的意思是用来取非运算的,!true的结果就是 false !false 的结果是 true。
写程序中,?:用的比较少,!主要用在条件判断中。
延展回答:
1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2、尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
3、C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

C语言:通用程序设计语言

#include "stdafx.h"
#include "lzh.h"
哪来的这个头文件?头文件错了,它里面不认识printf.你用通用的头文件stdio.h试试

#include<stdio.h>

#include "stdafx.h"
#include <stdio.h>//////////////////////////
#include "lzh.h"
void main()
{
char c1,c2;
c1='x';
c2='y';
c1=c1-32;
c2=c2-32;
printf("%c,%c",c1,c2);
}

我想问题应该出现在两个头文件上,"stdafx.h"自动生成是否已包含"stdio.h",还有这段代码一定要用两个头文件吗?
请楼主思考下

忘写#include<stdio.h>了把

在哪加啊? 我怎么加上还是不对呢 谢谢 我刚学C语言
你是不是没有 "stdafx.h" 这个头文件?? 把这行去掉
一般都是这么写的

#include //////////////////////////

void main()
{
char c1,c2;
c1='x';
c2='y';
c1=c1-32;
c2=c2-32;
printf("%c,%c",c1,c2);
}


在运行c语言时,出现一个错误:“printf”: 找不到标识符 怎么办 谢谢 请高手赐教视频

相关评论:
  • 15926544297为什么c语言程序在运行时出现错误?
    尤肿垄出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。

  • 15926544297C语言运行出错,怎么解决啊。
    尤肿垄c语言运行出现 error C2065: 'printf' : undeclared identifier,是设置错误造成的,解决方法如下:1、首先打开点C语言软件,新建一个printf项目,添加一个printf.cpp文件。2、输入包含需要用到的头文件,如图所示。3、接着输入main函数,如图所示。4、printf作用:向控制台输出一段文本,使用printf函数输...

  • 15926544297为什么我运行c语言就会出现这个错误?
    尤肿垄首先,打开Windows 10的控制面板,找到并进入"程序"或"卸载"选项。在列表中,你需要查找"Microsoft Visual C++ 2015 Redistributable(x64)"的相关项,这通常用于运行特定软件所需的库文件。如果你找不到,可以在搜索框中输入这个名称来定位。点击进入该程序的卸载或更新页面,然后可能会看到一个"更改"或...

  • 15926544297为什么C语言运行到一半就会弹出一个error?
    尤肿垄C语言程序运行出现exe停止工作的原因是因为内存溢出和编译器错误。第一种:内存溢出 内存溢出(out of memory)通俗理解就是内存不够,程序所需要的内存远远超出了主机内安装的内存所承受大小,就叫内存溢出。系统会提示内存溢出,有时候会自动关闭软件,重启电脑或者软件后释放掉一部分内存又可以正常运行该软...

  • 15926544297为什么C语言代码会报错
    尤肿垄内存错误:C语言没有自动内存管理功能,需要程序员手动分配和释放内存。如果内存分配不正确或者越界访问,就会报错。例如,数组越界访问、野指针等。逻辑错误:代码逻辑错误是指程序按照设计要求运行,但是结果不符合预期。这种错误通常是由于代码实现上的问题引起的,例如条件语句的判断条件不正确、循环语句的...

  • 15926544297C语言程序没问题,但总显示一个错误是怎么回事?
    尤肿垄一般是你运行了一次还没有输入数据,所以还在等你输入,可是你又“启动”编译执行了一次。把界面最小化检查一下,看有没有黑框框存在。若有,就是这个问题,把所有黑框框都关闭再运行就可以了……

  • 15926544297C语言 当写完程序,点运行的时候总是在下面 显示1 error(s), 0 war...
    尤肿垄应该是编译未通过,程序可能存在细小错误,如标点符号是否用的是半角字符、for 后面的大括号是否有落一个、开头的头文件添加等等,你先改改代码,再试一遍,如果确定代码无误,那可能和你安装的运行软件本身有关,你换个电脑也可能就能出结果。这种情况我们上机课时常出现。

  • 15926544297我在用C语言编程时,编译后总出现Error:spawning C1.exe的错误,看不懂...
    尤肿垄1、在菜单栏的【工具】(Tools)中选择【选项】(Options),在打开的对话框中选择【路径】(Directories);在右边的目录“Show directories for:”下拉表中选择【可执行文件】(Executable files),再看下面有没有cl.exe文件所在的目录,如果不对修改之。2、Executable files其路径至少包含以下7个:D:\/...

  • 15926544297在运行c语言时,出现一个错误:“printf”: 找不到标识符 怎么办 谢谢...
    尤肿垄include "stdafx.h"include "lzh.h"哪来的这个头文件?头文件错了,它里面不认识printf.你用通用的头文件stdio.h试试

  • 15926544297C语言 程序运行到一半告诉我出现一个问题导致程序停止工作
    尤肿垄程序中根本没有这几句的内容,因而不会出错。有了语句,就不能省略了,就出错了。就是这样简单。另外,你的程序必须当做C++程序编译,否则通不过。C不允许在有实质语句之后定义变量,变量说明要全部放到相应段的最前面,也不支持\/\/注释。我是用DEVC++编译成功的,用WINTC编译失败。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网