View Single Post
Sitat av DumDiDum Vis innlegg
En hakket mer ekkel en; fortsatt Python:

Kode

print(",".join([x for x in range(100) if x%3==0]((
Vis hele sitatet...
Nå programmerer jeg ikke i Python, men printer den ut hvert tredje tall fra 0 og oppover til 99?
Den bruker vel også komma for å skille hvert tall?
Typ: 0, 3, 6, 9, 12, [...], 99


Her er noe jeg bare slengte sammen for å poste i denne tråden.
Hva printer følgende kodesnutt, og hvorfor?

Kode

#include <iostream>

using std::cout;
using std::endl;


int returnSomething(int a[], int *p);

int main() 
{
	int array[5] = {10,20,30,40,50};
	int *p = array;

	cout << returnSomething(array, p) << "\n";


	return 0;
}

int returnSomething(int a[], int *p)
{
	return *(a + 3) + 3;
}
Sist endret av s1gh; 12. april 2010 kl. 20:42.