测试C语言功力的几个问题
在实际的VC++教学中,发现很少有真正精通了C语言编程的学员,一般都有或多或少概念不是完全清楚的问题,特别是一些需要丰富的实战经验才能体会和明白的问题,如字符串,指针,类型转换,定义指向函数的指针类型,这也是导致学习VC++困难的一个原因。下面就来和小编一起看看测试C语言功力的几个问题吧。
| int x=35; char str[10]; /pic/> strcpy(str,"www.it315.org"/*共13个字母*/); /pic/> str="it315.org";/pic/> char *pstr; strcpy(pstr,"/pic/> /pic/> const char *p1; char * const p2; /pic/> p1=(const char *)str; /pic/> strcpy(p1,"abc");/pic/> printf("%d",str);/pic/> pstr=3000;/pic/> long y=(long)pstr;/pic/> int *p=str; *p=0x00313200; printf("%s",str);/pic/> p=3000;/pic/> char *pc=new char[100];/pic/> void test(char **p) { *p=new char[100]; }/pic/> /pic/td> |
对于许多类似的问题一般从书本上是看不到的,不通过大量的实践与调试是难以理解和令人困惑的,所以在本文中对于类似上述的C语言问题都将作出详细的解释和讲解。
【测试C语言功力的几个问题】相关文章:
初学C语言的人最常问的几个问题11-28
C语言测试试题及答案07-17
C语言练习测试试题12-17
C语言测试模拟题11-11
C语言测试题及答案11-04
C语言初学者最常问的几个问题10-15
C语言在单片机开发中的几个问题02-04
C语言测试题及答案解析12-01
C语言自我检测试题08-12