- 博客(5)
- 收藏
- 关注
原创 JXSL报错CannotOpenWorkbookException和Cannot load XLS transformer解决方案
使用JXSL工具类导出Excel模板,开发中遇到CannotOpenWorkbookException和Cannot load XLS transformer.两个问题以及我的解决方案。
2022-07-25 16:56:33
1926
原创 多种数据读取的时候,字符串读取放在末尾最好
如果先输入字符串再输入数字,比如用scanf("%s,%d",s,&v);的格式,系统会出错。原因在于系统将逗号当作字符串的一部分赋值给了字符串。#include<stdio.h>#include<stdlib.h>#define LEN sizeof(struct Student)struct Student{ char name[5]; long...
2019-06-26 09:29:57
238
原创 C语言中数组作为形参传递时退化为指针
C语言中内存长度的问题char str[] = “http://www.renren.com” (长度为21)char *p = str ; 请计算sizeof (str ) = ?(1)sizeof ( p ) = ?(2)void Foo ( char str[100]){sizeof( str ) = ?(3)}void *p = malloc( 100 );size...
2019-06-24 12:35:53
739
原创 const char str[]与const char *p的区别
1. 针对以下代码,const char str1[]=”abc”;const char str2[]=”abc”;const char *p1 = “abc”;const char *p2 = “abc”;判断下列说法哪个是正确的(注意是地址):_ E_。A. str1和str2地址不同,P1和P2地址相同。B. str1和str2地址相同,P1和P2地址相同。C. str1和...
2019-06-24 09:48:55
1329
原创 C语言宏定义
@C语言宏定义有如下一段代码:#define ADD(x,y) x+yint m=3;m+=m*ADD(m,m);最后m的值为()?A 15 B 18 C 21 D 58答案是A解释:C语言中的宏定义#define ADD(a,b) a+b 只是定义了一个操作,并不能当成函数来用,用时直接把ADD(a,b) 部分替换成a+b,直接替换,没有括号,上面的表达式变为: m=m+m...
2019-06-24 09:25:09
1217
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人