首页新闻找找看学习计划
3
回答数

10 出现了未知的bug(是在找不到啊!我的编译器还没法调试)

include<stdio.h> int main(void) {int a,b,t,yue,bei; //yue:最大公约数,bei:最小公倍数 scanf("%d %d",&a,&b); if(a
2
回答数

5 C和C++标准都是同一家机构制订吗?

C和C++标准都是同一家机构制订吗?为什么还不完全兼容?
8
回答数

I need help

刚刚步入IT行业,花了两万多学习IT自己悟性不高。老师又是那种只负责教根本没有管你懂不懂。就是为了完成任务那种。现在好迷茫不知道该怎么办,有没有大神指点一下。刚刚开始工作主要学好什么是重点
1
回答数

10 vscode运行C的scanf函数卡住

按Ctrl+C,剩下的输出只打印两句。 这个问题怎么解决? 求大佬指点
3
回答数

200 C语言在VS2019中输入和输出字符串遇到错误

源代码 include <stdio.h> include <string.h> //提供strlen()的函数原型 int main(void) { char name[40]; printf("W
0
回答数

10 C语言——文件内部位置指针问题

最近在看文件操作函数时对文件内部的位置指针有点疑惑 测试代码: pos = ftell(fp); while (!(flag = feof(fp))) { fscanf_s(fp, "%c", &ch
0
回答数

5 C语言——关于ftell函数的问题以及文件内部位置指针的问题

微软官方文档原文如下: 我自己的翻译: (当以追加的方式打开文件时,在发生任何写入操作前文件的位置指针移动到文件的末尾) 如果在一个以追加方式打开的文件中没有发生任何I/O操作,那么文件的位置指针在文
0
回答数

200 可执行文件是内存映射文件吗?

看了内存映射文件最后的物理地址是落在系统的页高速缓存中, 然后回想可执行文件也是用同样的方式加载,难道也在页高速缓存中,之前我以为还会从页高速缓存复制到用户进程空间,分配一个用户级页框,又看了一些匿名
0
回答数

(C语言)Devc++和Linux上的gcc编译同样的代码,前者正常运行,而后者编译有警告且运行有段错误?

本人在Devc++和Linux上的gcc编译同样的代码,前者正常运行,而后者编译有警告而且运行有段错误。 本人代码如下: 1 #include<stdio.h> 2 3 int main() 4 {
0
回答数

30 Clion中怎么创建其他的可执行文件

我是用来写C语言的。 如果我就一个.c文件 ↑是这样的, 然后我创建另一个.c文件↓ 就会这样。为什么呀? 能不能 教一下 clion的后续使用,我想跟着学C的,然后每天学一点,每天创建一个新的.c,
1
回答数

10 extern "C" _declspec(dllexport)生成dll文件问题

如图: 编译器是VS2017,编译一直报错,改了很多次 下面这种写法也会报错 百度了一大堆,没有找到合适的解决办法,求指教
1
回答数

15 关于setlocale函数的参数问题

先上代码 wchar_t ss[10]; char *p; ss[0] = _T('中'); ss[1] = _T('文'); ss[2] = _T('\0'); p = setlocale(LC_A
0
回答数

怎么限制Fork的数量?

本来搞个g_iChildProcessNum来记录当前进程数的,但是一直为0啊。。。 if(g_iChildProcessNum<g_iMaxChdNum) { iPid= fork(); switc
0
回答数

oracle proC有没有超时处理的方法啊?超时怎么搞啊

oracle proC有没有超时处理的方法啊? 不然数据库操作一直超时了,卡住了。 但是又不能用 下面这种方法,下面这种直接退出进程了 signal(SIGALRM, AlarmCatch); voi
0
回答数

100 关于C语言实现二叉排序树,删除后节点后,原来节点存在且出现垃圾数字的问题

// 二叉搜索树,以特定的规则来进行构建 // 1,所有节点中,该节点的左子树中的节点的键值 =< 该节点,右子树中节点的键值 >= 该节点. // 2,当进行一次中序遍历,则会得到升序排列 #inc
0
回答数

5 C有没有好用Linux下的的Base64加密的方法?中文转换有问题

C有没有好用Linux下的的Base64加密的方法?中文加密有问题,编码以后的字符串不能解码,但是数字和英文加密后的字符串没问题,可以解码。 这是我在网上找的方法 char * Encbase64(c
0
回答数

20 编译过程必须依靠符号表来实现.编译过程输出ELF文件,而ELF文件的符号表节区(.symtab)并不包含局部变量.那么,局部变量是如何编译的呢?

题目描述 编译程序编译C语言的过程中,必须要通过操作符号表来确定各个被定义的符号(变量,数组,函数,标签等)的地址,以便于将文本形式的代码翻译为二进制机器码.而所得到的ELF文件(.o/.exe)中的
0
回答数

NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
4
回答数

10 printf和cont问题

#include<iostream> #include<stdio.h> using namespace std; int GetA() { int a; a = 10; return a; } in
2
回答数

10 C++中static关键字修饰变量问题

代码如下: int j() { static int a = 10; a++; cout<<a<<endl; return a; } int& j1() { static int a = 10; a-
1
回答数

20 C:不使用.和->来访问结构体中的成员

tutorial上的一道题,再回顾遇到了不理解,希望得到指点。 原题是英文的有点长,大意就是不用.和->来访问结构体中的成员,提示了用offsetof。 上面是结构体定义。 在main中有个struc
4
回答数

C语言基础问题,这里不理解

include <stdio.h> main() { int i=2,j=3,k; k=i+j; { //这里突然出现的大括号是什么意思? int k=8; if(i=3) printf(“%d”,k