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

50 for循环输入,中间如果不加输出(什么输出都行),程序错误

# include<stdio.h> # include<math.h> # include<stdlib.h> # include<stdbool.h> #define SAFE 50 struct
1
回答数

*pointer++,*(pointer++),*(pointer+1)这三种操作有啥区别??

场景1: int count = 6; int * pointer = &count ; printf("%d",* pointer++); 场景2: int count = 6; int * poi
0
回答数

200 求大神用c+easyx帮我实现一个三维旋转的立方体

绕任意轴旋转的空心立方体,代码带注释,我好看得懂.
3
回答数

5 为什么不同编程语言默认时间格式都不一样

默认时间格式,底层是怎么实现的。就比如oracle,oracle的默认格式...,底层怎么搞的,然后只能这种的日期字符串才能插入数据库。底层是怎么
1
回答数
0
回答数
1
回答数

10 c语言编写出错,来个大佬指点一二吧

来个大佬看下哪里出错了
0
回答数

30 Forturn调用C函数,C函数为参数可变函数,当不完全形式调用时错误,如何解决?

测试程序: // 函数申明 extern "C" void iofunction_(const char* gathername, int* mode, void* option, int* file
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自己悟性不高。老师又是那种只负责教根本没有管你懂不懂。就是为了完成任务那种。现在好迷茫不知道该怎么办,有没有大神指点一下。刚刚开始工作主要学好什么是重点
2
回答数

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)中的