假如我现在有一个字符串 A B C D E F G H I J K...... 我现在想将它们直接放入一个数组中 形成 $a[0]=A $a[1]=B $a[2]=C...... 请问各位大虾该怎么写呢
源程序如下: #define TRAN_MAX 10 #define ONE_TRAN 5 main() { char **tran_list; int i; /* 初始化字符串数组 */ tran_list = ( char ** )malloc( TRAN_MAX ); for( i = 0; i < TRAN_MAX; i++ ) { tran_list = ( char * )malloc( ONE_TRAN ) ; strcpy( tran_list, "1234" ); } /* 打印字符串数组 */ for( i = 0; i < TRAN_MAX; i++ ) { printf( "tran_list[%d] = %s\...
还要向各位高手请教: String[] sportWord=new String[1000]; String wordTmp=new String(); int[][] sportD=new int[400][1000];\\一个多维向量表 int x=0;\\表示sportWord中已经存了多少个词语,x的值是最后一个词语之后的下标 for(int fi=0;fi<400;fi++){ ....... //在循环之前,wordTmp已经从一个字符串中读入了一个词语"中国" for(int n=0;n<=x; ){ if(n==x){//此时n为sportWord末尾 sportWord[x]=wordTmp;//加新...
一。java中字符串的返回很容易,和其它如int类型没有什么区别,只是最后的时候需要做一下类型转换。 JNIEXPORT jstring JNICALL Java_stringTest_displayString (JNIEnv * env, jclass obj){ jstring jstr; char str[]="Hello World\n"; jstr=env->NewStringUTF(str); return jstr; } 给出java和c类型对应关系,以及String转换函数 Java类型 本地类型 字节(bit) boolean jboolean 8, ...
对C和C++不甚熟悉,之前一直用的shell的awk来处理的, aaa|bbb|12 aaa|ccc|18 aaa|ddd|7 bbb|ccc|3 bbb|aaa|8 ccc|aaa|50 以第一列为数组索引值,最后一列的数字相加,得到如下结果,按字符串排序: aaa|37 bbb|11 ccc|50 不知道C++如何来解决的哦? 不了解,来学习一下。请大家指教。 如果能给出程序最好,给个指导方向亦可。 谢谢大家。:wink: