[Assorted-commits] SF.net SVN: assorted:[1475] sandbox/trunk/src/c/arraycopy.c
Brought to you by:
yangzhang
From: <yan...@us...> - 2009-10-06 03:11:15
|
Revision: 1475 http://assorted.svn.sourceforge.net/assorted/?rev=1475&view=rev Author: yangzhang Date: 2009-10-06 03:11:04 +0000 (Tue, 06 Oct 2009) Log Message: ----------- added arraycopy Added Paths: ----------- sandbox/trunk/src/c/arraycopy.c Added: sandbox/trunk/src/c/arraycopy.c =================================================================== --- sandbox/trunk/src/c/arraycopy.c (rev 0) +++ sandbox/trunk/src/c/arraycopy.c 2009-10-06 03:11:04 UTC (rev 1475) @@ -0,0 +1,17 @@ +struct s { char buf[9]; }; + +int main() +{ + // This won't compile: + // char src[9] = "hello"; + // char dst[9]; + // dst = src; + + int i; + struct s src = { "hello" }, dst; + src = dst; // This works! + for (i = 0; i < 9; i++) + if (src.buf[i] != dst.buf[i]) + return 1; + return 0; +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |