- 浏览: 44544 次
- 性别:
- 来自: 深圳
最新评论
文章列表
An error occurred at line: 98 in the jsp file: /jsp/file_manager_json.jsp
JSONObject cannot be resolved to a type
出现原因:comcat里面少了JSONObject的jar。
解决办法:把kindeditor\jsp\lib目录下的jar拷贝到tomcat目录下即可解决问题。
C语言文件操作之----文件的读写当文件按指定的工作方式打开以后,就可以执行对文件的读和写。下面按文件的性质分类进行操作。针对文本文件和二进制文件的不同性质,对文本文件来说,可按字符读写或按字符串读写;对二进制文件来说,可进行成块的读写或格式化的读写。1. 读写字符 C提供fgetc和fputc函数对文本文件进行字符的读写,其函数的原型存于stdio.h头文件中,格式为:
显示代码打印1 int fgetc(FILE *stream)
fgetc( )函数从输入流的当前位置返回一个字符,并将文件指针指示器移到下一个字符处,如果已到文件尾,函数返回EOF,此时表示本次操作结 ...
不可将布尔值直接与TRUR、FALSE或者“0”、“1”进行比较。
根据布尔值的定义,零值为“假”(记为FALSE),任何非零值都是“真”(记为TRUE),TRUE的值究竟是多少没有统一的标准。例如:VC++将TRUE定义为TRUE,VB则将TRUE定义为-1。
例:假设flag被定义为一个布尔变量,它与零值的比较标准if语句如下:
if (flag) //表示flag为真时满足条件
if (!flag) //表示flag为假时满足条件
关于heap(堆)和stack(栈)的问题:heap(堆):是由程序员自己分配和回收,若其在程序结束时,未回收时则由操作系统来完成回收工作。stack(栈):是由操作系统来分配和回收的。它们之间有缺点的比较:heap 一般比较灵活,且内 ...
位运算
位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。
位运算符有:
&(按位与)、|(按位或)、^(按位异或)、~ (按位 ...
3.10.4 Duplication of Side Effects
Many C programs define a macro min, for “minimum”, like this:
#define min(X, Y) ((X) < (Y) ? (X) : (Y))
When you use this macro with an argument containing a side effect, as shown here,
next = min (x + y, foo (z));
it expands as fo ...
用 string来代替char * 数组,使用sort排序算法来排序,用unique 函数来去重1、Define string s1 = "hello"; string s2 = "world"; string s3 = s1 + "," + s2 +"!\n";2、append s1 += ",shanshan\n";3、Compare if(s1 == s2) ..... else if(s ...
一 :
<iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,c++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h。 因此,当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用<iostream>的时候 ...
/* file name: sort_qk.c */
/* 快速排序 */
#include <stdio.h>
void quick_sort(int[], int, int, int);
void main()
{
int data[20];
int size = 0, i;
/* 要求输入数据直到输入数据为零 */
printf("\nPlease enter number to sort ( enter 0 when end ):\n");
printf("Number : ");
do
{
...