易截截图软件、单文件、免安装、纯绿色、仅160KB

c/c++中一些数组的操作正误 - C/C++ / C++ 语言

1:下面为一个简单小程序,每个输出后面有用/* */引注结果;有些结果我写出了自己的理解,但不知对不对,能否帮我看下
2:特别是字符数组,如a,怎么输出 a[1],a[2]的地址呢?小弟一直没搞懂
#include<iostream>
using namespace std;

int main()
{
 char a[] = {"abc"};
 char b[4] = {'d','e','f'};
 int c[] = {1,2,3};
 int d[4] = {4,5,6};
 cout << a << endl;/* abc */
 cout << &a << endl;/* 0012ff5c */
 cout << &a[0] << endl;/* abc *//*此处等同&(a[0])*/
 cout << &a[1] << endl;/* bc */ /*此处等同&(a[1])*/
 cout << endl;

 cout << (&a)[0] << endl;/* abc (可看成char m[][4];m = &a;此处为m[0])*/
 cout << (&a)[1] << endl; /* 乱码(可看成char m[][4];m = &a;此处为m[1]) */
 cout << &(a[0]) << endl;/* abc */
 cout << &(a[1]) << endl;/* bc */
 cout << endl;

 cout << b << endl;/* def */
 cout << &b << endl;/* 0012ff4c */
 cout << &b[0] << endl;/* def */
 cout << &b[1] << endl;/* ef */
 cout << endl;

 cout << "c" << endl;
 cout << c << endl;/* 0012ff38 */
 cout &


相关问答:

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

有关Access数据库存取的问题 - C++ Builder / 基础类

如何将一个ListBox中的数据存在数据库中的一个字段下面,并且每条记录的字符串个数不一定 以及如何从数据库中读取该ListBox中的所有记录
C/C++ code:

//存入数据库
void __fastcall TForm1::Button5Click(TO ......

关于 tiny c 段错误的问题 - C/C++ / C语言

小弟最近在了解关于tiny c 的问题。在linux下准备安装。但安装完成后碰到了一些问题。希望大家能够帮忙解决。以下是安装完成后的执行步骤。
[student@localhost ~]$ tcc -v
tcc version 0.9.25
[student@localhos ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号